Bonjour,
J'utilise la version express. J'aimerais savoir ce que je peux faire pour lier deux tables dans deux base de données différents
Merci
Bonjour,
J'utilise la version express. J'aimerais savoir ce que je peux faire pour lier deux tables dans deux base de données différents
Merci
Quelque chose comme ca ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from base1.dbo.tb1 tb1 inner join base2.dbo.tb2 tb2 on tb1.joincol=tb2.joincol
Intégrité des données ? c'est à dire ? vérifier que toutes les données d'une table de base1 sont également présente dans la meme table de base2 ?
ba donc :
non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM base1.dbo.tb tb1 WHERE tb1.MyColPK not in (select tb2.MyColPK FROM base2.dbo.tb tb2)
Ou encore avec un trigger ...
Précisez-nous votre besoin![]()
Merci à tous
Voila en fait ce que je voudrais.
Vous remarquerez que la partie en gras fait référence à une table dans une autre BD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ALTER TABLE [dbo].[tblBCISub] WITH CHECK ADD CONSTRAINT [FK_tblBCISub_tblEngin] FOREIGN KEY([NumEngin]) REFERENCES [dbo].[RefBD].[tblEngin] ([NumEngin])
Voila en fait ce que je voudrais faire.
Partager