Bonjour,
j'avoue que je suis très novice en la création de fonctions et procédures mysql. Je suis un peu bloqué sur une petite fonction de gestion d'une chaine de caractère date:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
CREATE FUNCTION hello(s CHAR(20))
RETURNS INT
DECLARE DateArray VARCHAR(20) AS ARRAY [6]
DateArray= Split(CStr(s),"/")
RETURN Length(Trim(DateArray));
J'ai cette erreur:
Script line: 1 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 'DECLARE DateArray VARCHAR(20) AS ARRAY [6]
DateArray= Split(CStr(s),"/")
RETUR' at line 3
Pourriez vous me venir en aide svp!!!

Eloge