Bonjour à tous !
Alors voila je travaille actuellement sur GLPI et OCS Inventory (pour ceux qui connaissent) basés sur une base MySQL.
Et je voudrais créer un TRIGGER qui a chaque insertion dans une table vérifie le champ et le supprime s'il correspond.
Pour le moment j'ai ca...
Et MySQL me répond
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TRIGGER suppr_printers BEFORE INSERT ON printers FOR EACH ROWS BEGIN IF (NEW.name like '%PDF%') THEN DELETE FROM printers WHERE name like '%PDF%'; END IF; IF (NEW.name like '%Fax%') THEN DELETE FROM printers WHERE name like '%Fax%'; END IF; END;
Sur la page principale de PHPMyadmin voici la version du serveur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' CREATE TRIGGER suppr_printers BEFORE INSERT ON printers FOR EACH ' at line 1
Version du serveur: 5.0.27-community-nt
Donc normalement les Triggers sont possibles
Partager