{MySQL} trigger qui realise une insertion sur une

Fermé
kamy86 Messages postés 40 Date d'inscription jeudi 10 juillet 2008 Statut Membre Dernière intervention 17 mai 2010 - 21 juil. 2009 à 14:19
 anonyme - 6 févr. 2012 à 12:55
Bonjour,
voilà , je veux faire un trigger qui effectue un insert dans une base autre que dans laquelle ou il se trouve . Comment je fais pour acceder à cette base. Voilà mon trigger :
CREATE OR REPLACE trig_insert AFTER INSERT ON client
--FOR EACH ROW
BEGIN
INSERT INTO `auto_maj_client` (`id_client`, `champ`, `type_modification`, `date_modif`)
VALUES ('id', 'pFieldName','modif',  'NOW()' );
END;$$

merci
A voir également:

1 réponse

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
21 juil. 2009 à 21:28
Salut,
tu peux essayer cela:
CREATE TRIGGER trig_insert AFTER INSERT ON client FOR EACH ROW
BEGIN
INSERT INTO ton_autre_base.auto_maj_client (`id_client`, `champ`, `type_modification`, `date_modif`)
VALUES ('id', 'pFieldName','modif', 'NOW()' );
END$$
@+
0
Pas sur que ça marche sous MySQL
0