begin process at 2008 08 08 21:04:49
1 223 607 membres
365 nouveaux aujourd'hui
14 230 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Connaitre le nombre d'occurences dans une chaîne de caractères ? [ SQL Server, MSDE, SQL Express / Requêtes ] (fgodefroidt)

Connaitre le nombre d'occurences dans une chaîne de caractères ? le 18/04/2008 10:10:06

fgodefroidt
Bonjour,

Existe-t-il un mot clé commen "instr" ou "len" pour savoir combien de fois un caractère bien précis est présent dans une chaîne de caractères ?
Je recherche une solution du style :
select ID,STRCOUNT('e','chainedetest') from TABLE where ID=CLIENT_1
réponse : CLIENT_1    3 (le mot 'chainedetest' contenant 3 fois la lettre 'e'

Please Help

Frederic


Re : Connaitre le nombre d'occurences dans une chaîne de caractères ? le 18/04/2008 19:21:24

nhervagault
Salut

Cela semble possible en creant une udf (user defined function fonction utilisation ) est fait le travail
en transact SQL et une boucle qui parcourt la chaine caractere par caractere.

Bon coding


Classé sous : nombre, occurences, connaitre, caractères, chaîne

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS