Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 是否可以在交叉数据库上创建外键引用?_Sql Server - Fatal编程技术网

Sql server 是否可以在交叉数据库上创建外键引用?

Sql server 是否可以在交叉数据库上创建外键引用?,sql-server,Sql Server,可能重复: 我只是想知道是否有任何方法可以在数据库表的一列上创建一个外键引用到另一个数据库表的另一列(Cross DB)不,不能跨数据库实现外键 您可以使用触发器强制执行约束,但请注意,触发器可以被禁用,并且在某些情况下它们也不会触发。查看此线程:另请参见:和

可能重复:


我只是想知道是否有任何方法可以在数据库表的一列上创建一个外键引用到另一个数据库表的另一列(Cross DB)

不,不能跨数据库实现外键

您可以使用触发器强制执行约束,但请注意,触发器可以被禁用,并且在某些情况下它们也不会触发。

查看此线程:另请参见:和