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