Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/06/2007, 15h29   #1
Invité de passage
 
Inscription : juin 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 2
Points : 1
Points : 1
Par défaut [FB]Est-ce possible, via un trigger, d’accéder à une table d’une autre base ?

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 :
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
fparisot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 22h23   #2
Membre à l'essai
 
Inscription : avril 2005
Messages : 25
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 25
Points : 23
Points : 23
Aie aie aie,
les transactions distribuées ne sont pas encore supportées dans FB2.1.

un proto de SQLJ développé par Roman Rokytskyy est disponible
http://jaybirdwiki.firebirdsql.org/j...download:start
sous la rubrique firebird-j

ou dans fyracle
http://www.janus-software.com/

Mais dans les deux cas ce ne sont que des protos, ce type de développement ne sera pas disponible en production avant FB R3.0 ...

Slts
PAscal
pascal_legrand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 11h11   #3
Invité de passage
 
Inscription : juin 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 2
Points : 1
Points : 1
Merci pour ta réponse Pascal
fparisot est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h24.


 
 
 
 
Partenaires

Hébergement Web