TRIGGER avec test sur les minute d'une date
Bonjour,
Je me prends la tête depuis un bon moment sur un TRIGGER sous MySQL.
Je voudrais tester une date et voir si ces minutes sont dans les valeurs suivantes (0, 15, 30, 45).
J'ai donc fait :
Code:
1 2 3
| IF (MINUTE(NEW.tb_date) IN (0, 15, 30, 45)) THEN
...;
END IF; |
Ne marche pas, je me suis donc dit qu'il fallait que je passe par un select pour avoir un résultat :
Code:
1 2 3
| IF (SELECT (MINUTE(NEW.tb_date) IN (0, 15, 30, 45)) > 0) THEN
...;
END IF; |
Et cela non plus ne marche pas.
Auriez vous une idée du problème ?
D'avance merci.