Bonjour,
Je suis en train de prendre une crise de nerfs... Je ne comprends vraiment pas ce problème qui doit être tout c.. à régler( enfin j'espère )
j'utilise une expression régulière pour vérifier les numéros de tel, si je fais :
ça marche, j'ai bien le résultat attendu, par contre si j'ajoute ( la valeur par défaut de MonChampTel étant '' )
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM MaTable WHERE (MonChamp NOT REGEXP "^0[1-9](([ ])[0-9]{2}){4}$")
j'ai une erreur SQL avec REGEXP et pourtant si je copie colle le code dans MySQL Workbench : pas d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM MaTable WHERE (MonChampTel <> '') AND (MonChampTel NOT REGEXP "^0[1-9](([ ])[0-9]{2}){4}$")
Je précise que MonChampTel est de type VARCHAR(255) et que j'utilise un TMyQuery avec MyDAC
Merci d'avance pour votre aide
Partager