找到许多表的关系

时间:2010-04-09 16:52:59

标签: sql

我继承了近800个表的开发。我需要生成跨多个表的报告。我喜欢使用SQL Dependency Tracker来帮助我找到所需的表,但即使这样也很痛苦。

你知道我可以说的一个应用程序[开始表] [结束表]现在找到我中间的所有表格吗?

有什么想法吗? 感谢

1 个答案:

答案 0 :(得分:2)

我意识到你正在寻找一个完成的应用程序来完成这项工作,但是如果你找不到比SQL Dependency Tracker更好的应用程序,这里有一个提示,让你开始编写自己的:

对于SQL Server,Listing SQL Server Object Dependencies描述了以编程方式确定直接邻居的4种不同方法。 SQL script to list table dependencies提供了一个完整的脚本来在Oracle中执行此操作(尽管不幸的是,这个Oracle解决方案需要在Experts Exchange中获得成员才能看到答案。)

这些允许您获得直接邻居,因此您需要额外的编码才能重复搜​​索,直到您到达想要连接的最终目标。