On this page 
  
  
The SHOW CONSTRAINTS statement lists all named constraints as well as any unnamed Check constraints on a table.
Warning:
The SHOW CONSTRAINTS statement is under development; the exact output will continue to change.Required Privileges
The user must have any privilege on the target table.
Aliases
SHOW CONSTRAINT is an alias for SHOW CONSTRAINTS.
Synopsis
Parameters
| Parameter | Description | 
|---|---|
table_name | 
The name of the table for which to show constraints. | 
Response
The following fields are returned for each constraint.
Warning:
The SHOW CONSTRAINTS statement is under development; the exact output will continue to change.| Field | Description | 
|---|---|
Table | 
The name of the table. | 
Name | 
The name of the constraint. | 
Type | 
The type of constraint. | 
Column(s) | 
The columns to which the constraint applies. For Check constraints, column information will be in Details and this field will be NULL. | 
Details | 
The conditions for a Check constraint. | 
Example
> CREATE TABLE orders (
    id INT PRIMARY KEY,
    date TIMESTAMP NOT NULL,
    priority INT DEFAULT 1,
    customer_id INT UNIQUE,
    status STRING DEFAULT 'open',
    CHECK (priority BETWEEN 1 AND 5),
    CHECK (status in ('open', 'in progress', 'done', 'cancelled')),
    FAMILY (id, date, priority, customer_id, status)
);
> SHOW CONSTRAINTS FROM orders;
+--------+------------------------+-------------+---------------+--------------------------------------------------------+
| Table  |          Name          |    Type     |   Column(s)   |                        Details                         |
+--------+------------------------+-------------+---------------+--------------------------------------------------------+
| orders |                        | CHECK       | NULL          | status IN ('open', 'in progress', 'done', 'cancelled') |
| orders |                        | CHECK       | NULL          | priority BETWEEN 1 AND 5                               |
| orders | orders_customer_id_key | UNIQUE      | [customer_id] | NULL                                                   |
| orders | primary                | PRIMARY KEY | [id]          | NULL                                                   |
+--------+------------------------+-------------+---------------+--------------------------------------------------------+
(4 rows)