제약조건 보기


SELECT SUBSTR(A.COLUMN_NAME, 1, 15) COLUMN_NAME
     , DECODE(B.CONSTRAINT_TYPE
            , 'P', 'PRIMARY KEY'
            , 'U', 'UNIQUE KEY'
            , 'C', 'CHECK OR NOT NULL'
            , 'R', 'FOREIGN KEY') CONSTRAINT_TYPE
     , A.CONSTRAINT_NAME CONSTRAINT_NAME
  FROM USER_CONS_COLUMNS A
     , USER_CONSTRAINTS B
 WHERE A.TABLE_NAME = 'USERS'
   AND A.TABLE_NAME = B.TABLE_NAME
   AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME
 ORDER BY 1, 2;