Impossible de créer une fonction MySql 4
Bonjour,
je me sers d'une fonction utilisateur que j'ai trouvée sur des ressources MYSQL que voici :
Code:
1 2 3
|
CREATE FUNCTION substrCount(x TEXT, delim varchar(100)) RETURNS int
return (length(x) - length(REPLACE(x, delim, ''))) / length(delim); |
Lorsque je l'insère via phpmyadmin ou en ligne de commande, j'ai cette erreur :
Code:
1 2
| #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(x TEXT, delim varchar(100)) RETURNS int
return (length(x) - length(REPLACE(x, ' at line 1 |
Voici la version de mysql affichée par <? phpinfo(); ?> : 5.0.26
Merci par avance de vos réponses.