asp.net - SQL Server 2008中两个数据库之间的外键关系

标签 asp.net sql-server

我有两个数据库,是否可以在 SQL Server 2008 中的不同数据库中的两个表之间创建外键?

谢谢

最佳答案

From Books Online :

A FOREIGN KEY constraint can reference columns in tables in the same database or within the same table.

因此,您不能在不同数据库的两个表之间创建外键约束。

这是使用多个数据库的缺点之一。

关于asp.net - SQL Server 2008中两个数据库之间的外键关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8208772/

相关文章:

asp.net - 在 ASP.NET RadioButtonList ListItem 上设置 CSS 类

asp.net - 为什么将 aspx 代码隐藏文件声明为部分类?

sql-server - SQL Server面试题: What function can you NOT call from inside a stored procedure or a user defined function (table or scalar)

sql-server - 修改现有索引 : Create index with drop_existing=on vs. alter index 语句

sql - 使用左连接 T-SQL 进行聚合和重复行

sql - 从表中选择星号,但如果值为负值则变为正值

sql-server - "lock | communication buffer resources"是什么意思?

c# - 更改 .asp 文件样式 (css)

c# - 通过编码在 C# .Net 中自动生成索引

c# - 如何使用 LINQ - Entity Framework 从表中选择存在于联结表中的元素