Fonction soundex francais

Présentation
Fonction SOUNDEX francisé

Exemple : SELECT soundexfr('durand'),soundexfr('durhand'),soundexfr('durond'),soundexfr('dupond');
D653 D653 D653 D153
Téléchargement
0  0 
Téléchargé 62 fois Voir les 3 commentaires
Détails
Avatar de hpalpha
Membre émérite
Voir tous les téléchargements de l'auteur
Licence : Autre
Date de mise en ligne : 13 février 2011




Avatar de maicem maicem - Candidat au Club https://www.developpez.com
le 20/12/2011 à 9:53
bonjour,
j'ai crée ma base de donnée avec postgresql8.4 et je suis entrain de développer mon appli avec bds 2006 .
ma question est: le bout de code de la fonction soundexfr je l’insére ou ?? dans le serveur ou a mon appli ??

merci de me redonder le plus proche possible .

très cordialement

maicecomba .
Avatar de SQLpro SQLpro - Rédacteur https://www.developpez.com
le 20/12/2011 à 12:50
Avatar de estofilo estofilo - Membre émérite https://www.developpez.com
le 20/12/2011 à 16:23
Citation Envoyé par maicem Voir le message

ma question est: le bout de code de la fonction soundexfr je l’insére ou ?? dans le serveur ou a mon appli ??
C'est une fonction en language plpgsql, donc elle réside sur le serveur, dans la base de données.

Sur la déclaration de la fonction il y a un souci, c'est qu'elle est marquée VOLATILE, c'est-à-dire susceptible d'écrire dans la base alors qu'elle n'écrit rien, et égalemetnt susceptible de renvoyer un résultat variable avec un même argument en entrée, alors que ce n'est évidemment pas le cas.

Il faudrait remplacer VOLATILE par IMMUTABLE.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique PostgreSQL