Codes sources PostgreSQL

Retrouvez ici tous les meilleurs téléchargements Codes sources PostgreSQL
Ajouter un nouvel élément

    Fonction CoSécante

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Fonction CoSécante

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

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    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

    Fonction soundex francais

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Fonction SOUNDEX francisé

    Exemple : SELECT soundexfr('durand'),soundexfr('durhand'),soundexfr('durond'),soundexfr('dupond');
    D653 D653 D653 D153

    Encodage d'une chaine en base 64

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Encodage en base 64

    Exemple : SELECT encode64('Salut');
    Ks5iTNG

    Décodage d'une chaine en base 64

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Décodage en base 64

    Exemple : SELECT decode64('Ks5iTNG');
    Salut

    Inverser une chaine

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Inverse la chaine

    Exempe : SELECT inverserchaine('postgresql');
    lqsergtsop

    Simplification d'une chaine

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Fonction minimizetext
    Permet de simplifier une phrase au maximum
    -> Suppression des lettres en doubles
    -> Conversion des accents

    Exemple : SELECT minimizetext('hellllooooo monnnnndeeee');
    helomonde

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

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    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

    Encodage en code 128

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    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).

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

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Teste si l'année est bissextile

    Exemple : SELECT estbissextile(2004);
    TRUE

    Avoir la date du debut du mois

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Retourne la date du début du mois

    Exemple : SELECT datedebmois('2005-08-29');
    2005-08-01

    Connaitre le nombre de jours dans le mois

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Retourne le nombre de jours du mois
    Exemple : SELECT joursdansmois('2004-02-11');
    29

    Connaitre le nombre de jours dans l'année

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Retourne le nombre de jours dans l'année
    Exemple : SELECT nombrejoursannee('2005-08-29');
    366

    Connaitre le numero de jour de l'année

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Retourne le numéro du jour

    Exemple : SELECT numerodejour('2005-08-29');
    241

    Connaitre le numero de semaine

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Retourne le numéro de semaine

    Exemple : SELECT numerosemaine('2005-08-29');
    35

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

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Teste si la date correspond au passage à l'heure d'été
    ( dernier dimanche de mars )

    Exemple : SELECT passageheureete('2005-04-02');

    Teste si la date correspond au passage à l'heure d'hiver

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Teste si la date correspond au passage à l'heure d'hiver
    ( dernier dimanche d'octobre )

    Exemple : SELECT passageheurehiver('2005-10-30');
    TRUE

    Verification d'un numéro de carte bancaire

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Vérification d'un numéro de carte Bancaire
    Utilise l'algorithme de LUHN

    Exemple : SELECT verifcb('1234123412342');
    true

    Valider un numéro ISBN

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    Teste la validité d'un numéro ISBN

    exemple : SELECT validisbn('2-7081-2829-9');
    True

    Extraire un email dans un texte

    Licence : Non renseignée - 13/02/2011 - Téléchargé x
    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

42 éléments