我知道为了查看表格的唯一性,你可以使用类似的东西
set serveroutput on;
BEGIN
<DB name>.show_uniqueness('BILL_BASE.<Table name>');
END;
这将为您提供要修改的表的所有唯一约束。
我的问题是如何查看与表关联的所有外键。是否有类似上面的查询我可以用来查看此类信息
答案 0 :(得分:1)
您可以查询user_constraints视图以列出在表上定义的所有约束。外键约束的类型为R:
select constraint_name
,table_name
from user_constraints
where constraint_type = 'R'
列R_CONSTRAINT_NAME将为您提供另一个表的主键约束。使用相同的视图但现在用于PK约束将为您提供有关相关表的信息。