【发布时间】:2013-05-08 17:54:52
【问题描述】:
我在寻找与同一或不同数据库中的一个表相关的所有表时遇到问题。
谢谢 斯姆鲁蒂。
【问题讨论】:
-
这将用于什么 RDBMS?
我在寻找与同一或不同数据库中的一个表相关的所有表时遇到问题。
谢谢 斯姆鲁蒂。
【问题讨论】:
表之间的关系实际上只能在外键中定义。没有这些,任何 2 个表都无法隐式连接。检查约束中的 UDF 之类的东西不算数:太不透明了。
外键也只存在于同一个数据库中。无论如何,另一个数据库中不应该有相关的表:如果有,那么它永远不会在事务上保持一致,也永远不能依赖于拥有相同的数据。
在 SQL Server 2005+ 中,您可以使用 this MSDN article 来解释它是如何工作的。没有单一的答案或查询可供使用。
【讨论】: