Bonjour tout le monde,
Je viens vers vous pour un petit problème, enfin plutôt une requête :
Est-il possible de, au moment de l'insertion, de vérifier si un champ est correct, et sinon, de remplacer le caractère qui pose problème?
Par exemple, j'ai un champ name, et il ne faut en aucun cas que dans ce nom, il n'y ai un _ ou un accent par exemple, et je voudrais faire mon trigger de la sorte :
mais cela me renvoie une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 BEGIN IF (NEW.name ilike "%\\_%") then SET NEW.name = REPLACE ( NEW.name , '_' , '-'); END IF; END;
Si quelqu'un connait une méthode, ou voit ce que je fais de mal ...Envoyé par Erreur SQL
Merci d'avance en tout cas
Partager