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
|
|
|
|
Vérification d'un numéro de carte Bancaire
Utilise l'algorithme de LUHN
Exemple : SELECT verifcb('1234123412342');
true
|
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 nombre de jours du mois
Exemple : SELECT joursdansmois('2004-02-11');
29
|
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
|
|
|
|
|
Fonction SOUNDEX francisé
Exemple : SELECT soundexfr('durand'),soundexfr('durhand'),soundexfr('durond'),soundexfr('dupond');
D653 D653 D653 D153
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
|
|
Encodage en base 64
Exemple : SELECT encode64('Salut');
Ks5iTNG
|
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
|
|
|
|
|
Inverse la chaine
Exempe : SELECT inverserchaine('postgresql');
lqsergtsop
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
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
|
|
|
|
|
Factoriel version récursive
|
Licence : Non renseignée
- Publié le 13/02/2011
- Auteur : hpalpha
|
|
|
|
|
Algo de Fibonnaci version itératif
Exemple : SELECT fibonacci_ite(10);
89
|
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
|
|
|
|
|
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
|
|