我已经搜寻互联网好几天了,试图使用Toad for DB2找到相关的关系可视化,以查看我的JOIN语句的相关表键/链接。我所能找到的一切都没有帮助。我当前的方法是在包含我要加入的信息的两个表上运行...
选择* 从表1 仅获取前100行
选择* 从表2 仅获取前100行
然后在视觉上寻找外观相同的标记。不用说,这将永远而且效率极低。我正在尝试查看应该使用什么功能来快速查看表与表之间的连接信息是否存在相关的键。帮我欧比万,你是我唯一的希望!
答案 0 :(得分:0)
如果您的数据库已定义外键,并且您将Db2用于LUW,则会在表SYSCAT.REFERENCES中找到外键
如果没有外键,并且设计数据库的人员已经AWOL并且没有留下任何文档,那么可以使用可用工具来尝试从数据内容中发现表关系。这种工具的一个示例是https://www.ibm.com/uk-en/marketplace/infosphere-information-analyzer