[ CONSTRAINT constraint_name ] { { UNIQUE (column [, column ]...) | PRIMARY KEY (column [, column ]...) | FOREIGN KEY (column [, column ]...) references_clause } [ constraint_state ] | CHECK ( condition ) [ constraint_state ] [ precheck_state ] }