Bonjour,

J’aimerai savoir s’il est possible dans Firebird de créer dans un trigger un accès vers une table d’une autre base.

Précision :
J’ai une base de données en Local, une autre base de données en Remote. Lorsqu’une application insère un enregistrement dans la table de la base locale, je voudrai que cet enregistrement soit inséré dans la table de la base en Remote.

Je sais que c’est possible avec Oracle mais sous Firebird ?

Ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE TRIGGER "TOTO_BEFORE" FOR "TOTO"
ACTIVE AFTER INSERT
POSITION 0
AS
BEGIN
          INSERT INTO TOTO@BASE_REMOTE (CHAMP1, CHAMP2) VALUES (NEW.CHAMP1, NEW.CHAMP2);
END
Merci d’avance