使用SQL Server 2005在不同数据库中的表之间的关系

时间:2011-05-13 14:56:42

标签: sql-server

有没有办法在不同的数据库中添加两个表之间的关系?

例如:

db1.dbo.table1 field id = db2.dbo.table2 field id

我正在寻找的最接近的东西是:

CREATE TRIGGER RELATIONAL on IDCLIENT
FOR INSERT
As
   IF (SELECT COUNT(*) FROM table1) = 1
      INSERT INTO db2.dbo.table2(ID) 
          SELECT ID FROM table1

1 个答案:

答案 0 :(得分:0)

您可以为另一个数据库中的另一个表创建synonym,然后您可以通过其同义词名称来引用它。