2015-10-13 58 views

回答

0

你需要加入[DBA|ALL|USER]_CONSTRAINTS观点与[DBA|ALL|USER]_CONS_COLUMNS视图。

NOT NULL约束是类型CUNIQUE约束是类型U

SELECT a.table_name, 
    b.column_name, 
    a.constraint_type 
FROM dba_constraints a 
JOIN dba_cons_columns b 
ON a.owner    = b.owner 
AND a.constraint_name = b.constraint_name 
AND a.table_name  = b.table_name 
AND a.owner   ='<user_name>' 
AND a.constraint_type IN ('U', 'C'); 
+0

使用上面的查询,我可以看到

,独特的关键,而不是空的应用,但我想检索应用这些约束实际?请让我知道我将如何做.. –

+0

好吧,我修改了答案。请标记为已回答,会帮助他人。 –

+0

谢谢拉利特! –