| Oracle® Database Reference 11g Release 2 (11.2) Part Number E25513-03 | 
 | 
| 
 | PDF · Mobi · ePub | 
ALL_CONSTRAINTS describes constraint definitions on tables accessible to the current user.
DBA_CONSTRAINTS describes all constraint definitions in the database.
USER_CONSTRAINTS describes constraint definitions on tables in the current user's schema.
| Column | Datatype | NULL | Description | 
|---|---|---|---|
| OWNER | VARCHAR2(30) | Owner of the constraint definition | |
| CONSTRAINT_NAME | VARCHAR2(30) | NOT NULL | Name of the constraint definition | 
| CONSTRAINT_TYPE | VARCHAR2(1) | Type of the constraint definition: 
 | |
| TABLE_NAME | VARCHAR2(30) | NOT NULL | Name associated with the table (or view) with the constraint definition | 
| SEARCH_CONDITION | LONG | Text of search condition for a check constraint | |
| R_OWNER | VARCHAR2(30) | Owner of the table referred to in a referential constraint | |
| R_CONSTRAINT_NAME | VARCHAR2(30) | Name of the unique constraint definition for the referenced table | |
| DELETE_RULE | VARCHAR2(9) | Delete rule for a referential constraint: 
 | |
| STATUS | VARCHAR2(8) | Enforcement status of the constraint: 
 | |
| DEFERRABLE | VARCHAR2(14) | Indicates whether the constraint is deferrable ( DEFERRABLE) or not (NOT DEFERRABLE) | |
| DEFERRED | VARCHAR2(9) | Indicates whether the constraint was initially deferred ( DEFERRED) or not (IMMEDIATE) | |
| VALIDATED | VARCHAR2(13) | When STATUS=ENABLED, possible values are:
 When  
 | |
| GENERATED | VARCHAR2(14) | Indicates whether the name of the constraint is user-generated ( USER NAME) or system-generated (GENERATED NAME) | |
| BAD | VARCHAR2(3) | Indicates whether this constraint specifies a century in an ambiguous manner ( BAD) or not (NULL). To avoid errors resulting from this ambiguity, rewrite the constraint using theTO_DATEfunction with a four-digit year.See Also: the  | |
| RELY | VARCHAR2(4) | When VALIDATED=NOTVALIDATED, this column indicates whether the constraint is to be taken into account for query rewrite (RELY) or not (NULL).When  See Also: constraints in Oracle Database SQL Language Reference | |
| LAST_CHANGE | DATE | When the constraint was last enabled or disabled | |
| INDEX_OWNER | VARCHAR2(30) | Name of the user owning the index | |
| INDEX_NAME | VARCHAR2(30) | Name of the index (only shown for unique and primary-key constraints) | |
| INVALID | VARCHAR2(7) | Indicates whether the constraint is invalid ( INVALID) or not (NULL) | |
| VIEW_RELATED | VARCHAR2(14) | Indicates whether the constraint depends on a view ( DEPEND ON VIEW) or not (NULL) |