bonjour,
Est ce qu'il est possible avec FB2.1.3 de faite des jointures avec 2 tables qui sont sur des bases différentes ? (mais sur le même serveur)
Cordialement
bonjour,
Est ce qu'il est possible avec FB2.1.3 de faite des jointures avec 2 tables qui sont sur des bases différentes ? (mais sur le même serveur)
Cordialement
Bonjour,
réponse rapide : NON , l'accès à des bases différentes ne se fait qu'à partir de Firebird 2.5 .
à partir de Firebird 2.0 on peut avoir accès à des tables (fichiers) externe .
administration table externe
Perso, j'ai jamais réussi vraiment à mettre cela en place (je n'y ai pas non plus consacré beaucoup de temps)
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part CREATE TABLE <nomtable> EXTERNAL FILE <nomfichier> <description>
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Pour Info,
utiliser des tables externes viam'a été très utile.
Code : Sélectionner tout - Visualiser dans une fenêtre à part create table nomtable external files ...
Ce n'est pas compliqué, il y a juste un format à définir, pour que les colonnes correspondent aux champs.
J'utilise ce principe pour du volume(1 million de lignes), à partir de fichier texte facilement extractible d'autre base,
quelque soit leur origine, ou d'autre sources.
Si en plus j'ai besoin d'insérer ces données dans ma base FB, je n'ai plus qu'a faire unL'insertion rapide de cette manière me permet de "caster" mes champs au format le plus adapté et/ou de créer des index après,
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT (...) SELECT [...] FROM TableExterne
(il n'est pas possible de créer des index sur une table externe, ni des vues, d'où l'utilité de faire cet import, ... enfin c'est ce que j'ai trouvé de plus simple et de plus rapide).
“La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer.” Antoine de Saint-Exupéry.D1..D7-2005,2006-Xe2 Ent-XE7 archi-MsSql 2005..2008 & R2, FB 1.5..2.5.x.x -Win10,Win7/64-Xp-
_____________________________________________________
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager