Fonction string - recherche du nombre d'occurence dans une chain
Froggy/ = 16 Septembre, 2006 - 12:00
--strOccurence(Chaine complete, chaine recherchee)
--renvoit le nombre d'occurence de "chaine recherchee" dans "chaine complete" en int
CREATE OR REPLACE FUNCTION strOccurence (text, text) RETURNS integer AS '
DECLARE
chaine ALIAS FOR $1;
souschaine ALIAS FOR $2;
BEGIN
return ((length(chaine) - length(replace(chaine, souschaine, \'\'))) / length(souschaine));
END;
' LANGUAGE plpgsql;
[ Vous devez
vous connecter pour poster des commentaires ]