我已经在互联网上搜索了几天,试图使用Toad for DB2找到相关的关系可视化,以查看我的JOIN语句的相关表键/链接。我所能找到的一切都没有多大帮助。我当前的方法是在两个表上运行,这两个表包含我想要连接的信息...
SELECT * FROM TABLE1仅读取前100行
SELECT * FROM TABLE2仅读取前100行
然后在视觉上寻找看起来相同的标记。不用说,这会耗费很长时间,而且效率极低。我正在尝试看看我应该使用什么功能来快速查看表之间是否有相关的键来连接信息。帮助我,欧比万,你是我唯一的希望!
发布于 2019-06-25 03:07:30
如果您的数据库定义了外键,并且您使用的是LUW的Db2,则可以在表SYSCAT.REFERENCES中找到外键
如果没有外键,并且设计数据库的人已经擅离职守并且没有留下任何文档,那么有可用的工具可以尝试从数据内容中发现表关系。https://www.ibm.com/uk-en/marketplace/infosphere-information-analyzer就是这种工具的一个例子
https://stackoverflow.com/questions/56740424
复制相似问题