Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道为了查看表格的唯一性,您可以使用类似这样的东西
set serveroutput on; BEGIN <DB name>.show_uniqueness('BILL_BASE.<Table name>'); END;
这为您提供了您打算修改的表的所有唯一约束。
我的问题是如何查看与表关联的所有外键。有没有像上面那样的查询,我可以用它来查看这些信息
您可以查询 user_constraints 视图以列出表上定义的所有约束。外键约束的类型为 R:
select constraint_name ,table_name from user_constraints where constraint_type = 'R'
列 R_CONSTRAINT_NAME 将为您提供另一个表的主键约束。使用相同的视图但现在用于 PK 约束将为您提供有关相关表的信息。