1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| CREATE TRIGGER ajout_mention
BEFORE INSERT
ON produit
FOR EACH ROW
Begin
If risque.LibelleRisque IN ('H200', 'H201', 'H202', 'H203', 'H205', 'H224',
'H225', 'H220', 'H222', 'H270', 'H271', 'H240',
'H241', 'H250', 'H251', 'H300', 'H301', 'H310',
'H330', 'H311', 'H331', 'H370', 'H334', 'H318',
'H304', 'H372', 'H350', 'H340', 'H360')
Then
SET NEW.mention = 2;
End if;
If risque.LibelleRisque IN ('H204', 'H226', 'H221', 'H223', 'H252', 'H290',
'H280', 'H281', 'H302', 'H312', 'H332', 'H371',
'H335', 'H336', 'H315', 'H319', 'H317', 'H373',
'H351', 'H341', 'H361', 'H400', 'H410', 'H420')
Then
SET NEW.mention = 1;
End if;
End ; |