Bonjour comme le titre le dis je tente de valider le format d'un parametre en input d'une procedure stocker

DECLARE cur_validate_phone FOR SELECT telephoneRes REGEXP '[(][0-9][0-9][0-9][)][ ][0-9][0-9][0-9][-][0-9][0-9][0-9][0-9]';

mais des que je met cette ligne de code j'ai une erreur pour la ligne suivante
mon parametre est 'telephoneRes ' et est un varchar(10)

voyer vous une erreur la dedans

si j'exécute la requete suivant ca fonctionne tres bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 SELECT '(123) 456-7890'  REGEXP '[(][0-9]{3}[)][ ][0-9]{3}[-][0-9]{4}'
merci


j'ai oublier de mettre cursor dans ma déclaration désoler