Codes sources PostgreSQL41 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Codes sources PostgreSQL
Liste des 41 ressources de cette catégorie
|
|
Algo de Fibonnaci version itératif
Exemple : SELECT fibonacci_ite(10);
89
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
On extrait une adresse mail parmi un texte passé en paramètre
Exemple: SELECT extraireemail('Voici le mail de Toto : toto@wanadoo.fr Chut, il faut pas le dire');
toto@wanadoo.fr
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Teste la validité d'un numéro ISBN
exemple : SELECT validisbn('2-7081-2829-9');
True
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Algo de Fibonacci version récursive
La version récursive est vraiment trop lente
je la mets juste pour montrer comment faire.
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Teste si l'email passé en paramètre est valide ou non
Exemple : SELECT verifemail('toto@wanadoo.fr'),verifemail('totowanado.fr')
TRUE FALSE
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Teste si la date correspond au passage à l'heure d'hiver
( dernier dimanche d'octobre )
Exemple : SELECT passageheurehiver('2005-10-30');
TRUE
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Teste si la date correspond au passage à l'heure d'été
( dernier dimanche de mars )
Exemple : SELECT passageheureete('2005-04-02');
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Retourne le numéro de semaine
Exemple : SELECT numerosemaine('2005-08-29');
35
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Factoriel version itérative
n! = n*(n-1)*(n-2)*(n-3)*...*2*1
1! = 1
0! = 1
Exemple: SELECT factoriel_ite(5)
120
Il existe l'opérateur : !
SELECT 5!
120
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Fonction sécante
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Retourne le nombre de jours du mois
Exemple : SELECT joursdansmois('2004-02-11');
29
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Retourne la date du début du mois
Exemple : SELECT datedebmois('2005-08-29');
2005-08-01
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Teste si l'année est bissextile
Exemple : SELECT estbissextile(2004);
TRUE
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Retourne le jour de Paques
Basé sur la fonction de SQLPro
SELECT datepaque(2005);
2005-03-27
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
La fonction prend en entrée une chaine de caractère 'input' et renvoie en sortie une chaîne de caractères 'output' qui correspond à 'input' encodée en code128 pour la création de code-barres. Dans un logiciel de traitement de texte quelconque, il suffit d'appliquer la police code128 à la chaîne 'output' pour avoir une jolie succession de barres noires et blanches, lisible par un lecteur de code-barres quelconque (pourvu qu'il lise la police code128).
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : gerald2545
|
|
|
Compte le nombre d'occurrences d'une sous-chaine dans une chaine
Exemple : SELECT stroccurence('Ici un mot, et la un deuxieme mot','mot');
2
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Fonction minimizetext
Permet de simplifier une phrase au maximum
-> Suppression des lettres en doubles
-> Conversion des accents
Exemple : SELECT minimizetext('hellllooooo monnnnndeeee');
helomonde
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Décodage en base 64
Exemple : SELECT decode64('Ks5iTNG');
Salut
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Fonction random surchargée
arguments : minimum
maximum
retourne une nombre aléatoire compris entre minimum et maximum
Exemple : SELECT random(30,50);
39
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
Converti une chaine ($1) en un entier si possible sinon on prend $2
Exemple : SELECT strtointdef('6544','10'), strtointdef('-99','10'), strtointdef('5b6','10')
6544 -99 10
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|