SQL> DESC USER_CONSTRAINTS;
Name Null? Type
----------------------------------------- -------- -----------------
OWNER VARCHAR2(120)
CONSTRAINT_NAME NOT NULL VARCHAR2(30)
CONSTRAINT_TYPE VARCHAR2(1)
TABLE_NAME NOT NULL VARCHAR2(30)
SEARCH_CONDITION LONG
R_OWNER VARCHAR2(120)
R_CONSTRAINT_NAME VARCHAR2(30)
DELETE_RULE VARCHAR2(9)
STATUS VARCHAR2(8)
DEFERRABLE VARCHAR2(14)
DEFERRED VARCHAR2(9)
VALIDATED VARCHAR2(13)
GENERATED VARCHAR2(14)
BAD VARCHAR2(3)
RELY VARCHAR2(4)
LAST_CHANGE DATE
INDEX_OWNER VARCHAR2(30)
INDEX_NAME VARCHAR2(30)
INVALID VARCHAR2(7)
VIEW_RELATED VARCHAR2(14)
SQL>
现在我想看看CONSTRAINT_NAME列中的内容, DESC CONSTRAINT_NAME不起作用,SELECT * FROM CONSTRAINT_NAME不起作用。 什么是简单命令,用于查看CONSTRAINT_NAME列中的数据?
提前致谢
答案 0 :(得分:2)
select constraint_name
from user_constraints
是您追求的目标。您从表中选择列。现在,据推测,您需要的信息不仅仅是约束的名称。您可能希望在SELECT
列表中添加其他列,以获取您感兴趣的所有属性。