Bonjour, j'ai voulu vous fournir une fonction qui permet de chercher le nombre d'occurence d'un caractere dans une chaine donnée:
J'espere qu'elle sera utilie pour vous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE OR REPLACE FUNCTION NBR_OCCURENCE (CHAINE1 VARCHAR2, CHAR VARCHAR2) RETURN NUMBER IS NBR NUMBER := 0; BEGIN SELECT LENGTH(CHAINE1)-LENGTH(REPLACE(CHAINE1,CHAR)) INTO NBR FROM DUAL; RETURN (NBR); END;
Partager