TRIGGER avec test sur les minute d'une date

Fermé
Squale76 - 28 janv. 2015 à 12:48
 Squale76 - 28 janv. 2015 à 16:44
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 :
IF (MINUTE(NEW.tb_date) IN (0, 15, 30, 45)) THEN
	...;
END IF;

Mais ça ne marche pas, je me suis donc dit qu'il fallait que je passe par un select pour avoir un résultat :
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.
A voir également:

1 réponse

Désolé, j'avais simplement oublié le BEGIN...END dans mon trigger
0