Bonjour,
Je souhaiterais savoir si il existe une fonction DB2 (ou RPG) permettant de compter le nombre de caractère dans une chaîne.
Par exemple:
ma_chaine(ou mon_champ) = "toto@pasdemail@com"
Je cherche à savoir combien il existe de "@" dans cette chaîne.
Il s'agit d'une sorte de comptage d’occurrence en réalité.
Si la fonction existe en RPG c'est bon également pour moi.
Merci d'avance.
SQL - DB2 - Compte le nombre de caractère dans un même champ
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
fonction SQL UDF
Hélas rien d'intégré,
par contre la prochaine Pause-Café (Novembre 2013) donne des exemples de User Defined Function dont l'une qui compte le nombre de caractères d'une chaîne, elle doit pouvoir facilement être adaptée
http://www.volubis.fr/Pausecaf/PAUSECAF65.html
par contre la prochaine Pause-Café (Novembre 2013) donne des exemples de User Defined Function dont l'une qui compte le nombre de caractères d'une chaîne, elle doit pouvoir facilement être adaptée
http://www.volubis.fr/Pausecaf/PAUSECAF65.html
Christian Massé (Volubis.fr)
-
- Messages : 6
- Enregistré le : sam. 17 sept. 2011, 11:54:58
- Localisation : La Chapelle-sur-Erdre
- Contact :
Re: SQL - DB2 - Compte le nombre de caractère dans un même c
Bonjour.N1kos a écrit :Bonjour,
Je souhaiterais savoir si il existe une fonction DB2 (ou RPG) permettant de compter le nombre de caractère dans une chaîne.
Par exemple:
ma_chaine(ou mon_champ) = "toto@pasdemail@com"
Je cherche à savoir combien il existe de "@" dans cette chaîne.
Il s'agit d'une sorte de comptage d’occurrence en réalité.
Si la fonction existe en RPG c'est bon également pour moi.
Merci d'avance.
j'ai trouvé cela sur un forum, qui semble répondre au besoin :
http://endormitoire.wordpress.com/2012/ ... ans-mysql/