IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

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

    Valider un numéro ISBN

    0
    0
    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 +

    Fibonacci récursif

    0
    0
    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 +

    Vérifier la validité d'un email

    0
    0
    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

    0
    0
    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 +

    Tester si la date correspond au passage à l'heure d'été

    0
    0
    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 +

    Connaitre le numero de semaine

    0
    0
    Retourne le numéro de semaine

    Exemple : SELECT numerosemaine('2005-08-29');
    35
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Connaitre le numero de jour de l'année

    0
    0
    Retourne le numéro du jour

    Exemple : SELECT numerodejour('2005-08-29');
    241
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Fonction sécante

    0
    0
    Fonction sécante
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Connaitre le nombre de jours dans le mois

    0
    0
    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 +

    Avoir la date du debut du mois

    0
    0
    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 +

    Déterminer si l'année est bissextile ou non

    0
    0
    Teste si l'année est bissextile

    Exemple : SELECT estbissextile(2004);
    TRUE
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Déterminer la date de Paques

    0
    0
    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 +

    Factoriel itératif

    0
    0
    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 +

    Compte le nombre d'occurence d'une souschaine dans une chaine

    0
    0
    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 +

    Simplification d'une chaine

    0
    0
    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 +

    Factoriel récursif

    0
    0
    Factoriel version récursive
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Décodage d'une chaine en base 64

    0
    0
    Décodage en base 64

    Exemple : SELECT decode64('Ks5iTNG');
    Salut
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Tester si le nombre est premier

    0
    0
    Teste si le nombre passé en paramètre est premier

    Exemple : SELECT estpremier(41047),estpremier(12322);
    TRUE FALSE
    Licence : Non renseignée - Publié le 13/02/2011 - Auteur : hpalpha +

    Générer un nombre aléatoire paramétré

    0
    0
    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 +

    Convertir une chaine en entier avec choix d'une valeur de retour si impossible

    0
    0
    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 +