Comparer deux strings (url) dans un trigger
Bonjour,
J'ai un trigger qui compare OLD.value and NEW.value sur mes updates pour pouvoir insérer dans un historique quand il y a une modification.
Cela fonctionne parfaitement sur toutes mes données (string ou int).
Mais pourtant cela ne fonctionne pas sur la comparaison de deux strings url (exemple du format du string : 'http://localhost:3000/images/my-image_(3).png1642412962617.png')
Il semblerait que mon trigger soit incapable de comparer deux strings comme ceux là car quand je change la valeur de la colonne il ne se passe rien.
Voila le type de comparaison que j'ai essayé (image étant la colonne contenant le string):
Code:
1 2
| IF (NEW.image != OLD.image) THEN
IF (NEW.image NOT LIKE OLD.image) THEN |
J'ai également tenté de comparé la valeur HEX ou de les passer en SUBSTR après les '/', mais rien n'y fait.
en sachant je le rappel que cela fonctionne pour toutes mes autres types de données.
J'en déduis donc que pour une raison qui m'échappe MySQL ne peux pas comparer deux string au format URL,
Quelqu'un saurait pourquoi & si je peux trouver une façon de comparer mes deux urls d'image ?
Merci de votre attention,
Sinbood