在 SQL Developer 中从外键查找引用表
好的,我是 SQL 新手,对 Oracle SQLDev 不太熟悉,但我正在制作的工具要求我访问 Oracle 数据库并收集一些信息。我试图弄清楚外键指向哪个表。
该数据库有数千张表。
示例:
我有一个表 (TASKS),其中包含以下列 [id、user、task_type、task_group]。问题是所有这些值都是对应于另一个表的 id,并且表命名约定并不直观。
那么我怎样才能找到task_type
指向哪个表呢?
OK so I'm new to SQL and not very familiar with Oracle SQLDev, but the tool that I'm making requires that I access an Oracle database and gather some information. I'm trying to figure what table a foreign key is pointing to.
This database has thousands of tables.
Example:
I got a table (TASKS) that contains the following columns [id, user, task_type, task_group]. The problem is that all of this values are ids which correspond to another table, and the table naming convention is not intuitive.
So how can I find out what table task_type
is a pointing to?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
那应该有效
that should work
请参阅我的帖子(第二个答案),了解如何将其添加为 sqldeveloper 中的扩展:
如何查找哪些表引用了 Oracle SQL Developer 中的给定表?
see my post here (2nd answer) as to how you can add this as an extension in sqldeveloper:
How can I find which tables reference a given table in Oracle SQL Developer?