10026 lines
6.0 MiB
Plaintext
Executable File
10026 lines
6.0 MiB
Plaintext
Executable File
// Copyright 2023 Dolthub, Inc.
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 (the "License");
|
|
// you may not use this file except in compliance with the License.
|
|
// You may obtain a copy of the License at
|
|
//
|
|
// http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
// Unless required by applicable law or agreed to in writing, software
|
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
// See the License for the specific language governing permissions and
|
|
// limitations under the License.
|
|
|
|
package output
|
|
|
|
import "testing"
|
|
|
|
func TestAlterTable(t *testing.T) {
|
|
tests := []QueryParses{
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE NOT NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NULL"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CHECK ( expression )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE CHECK ( expression ) NO INHERIT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED DEFAULT default_expr"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS ( generation_expr ) STORED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS ( generation_expr ) STORED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL"),
|
|
Converts("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED DEFAULT default_expr INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD EXCLUDE ( column_name DESC NULLS LAST WITH + , column_name opclass ASC NULLS LAST WITH + ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Converts("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) DESC NULLS LAST WITH + , ( expression ) ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL INITIALLY IMMEDIATE DEFAULT default_expr , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CHECK ( expression ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD EXCLUDE ( column_name opclass NULLS LAST WITH + , ( expression ) opclass WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CHECK ( expression ) NO INHERIT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED DEFAULT default_expr INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Converts("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name NULL DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type DEFAULT default_expr NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type GENERATED ALWAYS AS IDENTITY CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) NULLS LAST WITH + , column_name opclass DESC NULLS FIRST WITH + ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD EXCLUDE USING index_method ( column_name opclass ASC NULLS LAST WITH + , ( expression ) opclass ASC NULLS LAST WITH + ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE NOT VALID , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name )"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name DESC NULLS FIRST WITH + , ( expression ) opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type DEFAULT default_expr INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE ( column_name ASC NULLS FIRST WITH + , column_name opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Converts("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Converts("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS FIRST WITH + , column_name opclass ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Converts("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name DEFAULT default_expr INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Converts("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE GENERATED BY DEFAULT AS IDENTITY , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CHECK ( expression ) NO INHERIT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Converts("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC WITH + , ( expression ) opclass DESC WITH + ) WITH ( fillfactor , fillfactor ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name DEFAULT default_expr NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD EXCLUDE ( column_name DESC WITH + , column_name opclass WITH + ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED DEFAULT default_expr DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CHECK ( expression ) NO INHERIT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD EXCLUDE USING index_method ( ( expression ) opclass DESC NULLS LAST WITH + , ( expression ) ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CHECK ( expression ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type NULL INITIALLY IMMEDIATE DEFAULT default_expr NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name DEFAULT default_expr NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE ( column_name DESC NULLS FIRST WITH + , column_name DESC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) WHERE ( predicate ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD EXCLUDE USING index_method ( column_name DESC NULLS LAST WITH + , column_name opclass DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Converts("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE NULL NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type DEFAULT default_expr DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) NO INHERIT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Converts("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Converts("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD EXCLUDE USING index_method ( ( expression ) DESC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE NOT VALID , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE USING index_method ( column_name DESC WITH + , ( expression ) ASC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) WHERE ( predicate ) INITIALLY IMMEDIATE NOT VALID , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CHECK ( expression ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD EXCLUDE USING index_method ( ( expression ) opclass DESC WITH + , ( expression ) opclass NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name ASC NULLS LAST WITH + , ( expression ) opclass NULLS FIRST WITH + ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) NO INHERIT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CHECK ( expression ) NO INHERIT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name CHECK ( expression ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS LAST WITH + , column_name ASC NULLS FIRST WITH + ) WITH ( fillfactor ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE GENERATED ALWAYS AS ( generation_expr ) STORED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE NOT NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED NOT NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US NULL INITIALLY DEFERRED PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) ASC WITH + , column_name opclass NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED NOT NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED NOT NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE DEFAULT default_expr NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE GENERATED ALWAYS AS IDENTITY DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CHECK ( expression ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS FIRST WITH + , column_name ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor ) WHERE ( predicate ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE USING index_method ( column_name ASC WITH + , ( expression ) opclass WITH + ) INCLUDE ( column_name ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CHECK ( expression ) NO INHERIT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CHECK ( expression ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD EXCLUDE USING index_method ( column_name NULLS FIRST WITH + , column_name opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name DEFAULT default_expr INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE USING index_method ( ( expression ) DESC NULLS LAST WITH + , ( expression ) ASC NULLS FIRST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) DEFERRABLE NOT VALID , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name DEFAULT default_expr INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD EXCLUDE ( ( expression ) ASC NULLS FIRST WITH + , column_name WITH + ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name NOT NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) DESC NULLS FIRST WITH + , column_name DESC WITH + ) INCLUDE ( column_name ) WHERE ( predicate ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE NOT NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name opclass ASC WITH + , column_name DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type NOT NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US PRIMARY KEY USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name CHECK ( expression ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) DESC NULLS FIRST WITH + , ( expression ) WITH + ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Converts("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD EXCLUDE USING index_method ( ( expression ) NULLS LAST WITH + , column_name ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD EXCLUDE USING index_method ( ( expression ) ASC NULLS FIRST WITH + , ( expression ) ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor ) WHERE ( predicate ) NOT VALID , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name DEFAULT default_expr NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CHECK ( expression ) NO INHERIT DEFERRABLE GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) opclass WITH + , column_name DESC NULLS LAST WITH + ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD EXCLUDE ( column_name opclass ASC WITH + , column_name WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name NOT NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE ( column_name opclass NULLS LAST WITH + , column_name NULLS FIRST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name DEFERRABLE NOT VALID , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name ASC WITH + , column_name NULLS FIRST WITH + ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE , ADD column_name data_type PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE USING index_method ( column_name WITH + , ( expression ) DESC WITH + ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name DEFAULT default_expr INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE ( ( expression ) opclass ASC WITH + , ( expression ) opclass DESC NULLS LAST WITH + ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE USING index_method ( column_name NULLS FIRST WITH + , ( expression ) opclass NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) WHERE ( predicate ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name NOT NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE DEFAULT default_expr DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CHECK ( expression ) NO INHERIT INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CHECK ( expression ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD EXCLUDE ( ( expression ) WITH + , column_name DESC WITH + ) WITH ( fillfactor = value ) NOT VALID , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CHECK ( expression ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CHECK ( expression ) NO INHERIT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) DESC NULLS LAST WITH + , ( expression ) opclass ASC NULLS FIRST WITH + ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE DEFAULT default_expr NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) opclass ASC NULLS LAST WITH + , ( expression ) ASC NULLS FIRST WITH + ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CHECK ( expression ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name NULL , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type GENERATED BY DEFAULT AS IDENTITY INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name CHECK ( expression ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type DEFAULT default_expr NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name DEFAULT default_expr INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD EXCLUDE USING index_method ( column_name WITH + , ( expression ) opclass WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type DEFAULT default_expr NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name DEFAULT default_expr INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name DEFAULT default_expr NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED GENERATED BY DEFAULT AS IDENTITY , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type NOT NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD EXCLUDE USING index_method ( column_name DESC NULLS FIRST WITH + , column_name DESC NULLS FIRST WITH + ) WITH ( fillfactor = value , fillfactor = value ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD CONSTRAINT constraint_name EXCLUDE ( column_name ASC NULLS FIRST WITH + , ( expression ) NULLS FIRST WITH + ) INCLUDE ( column_name ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED NOT VALID , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable MATCH FULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD EXCLUDE ( column_name ASC NULLS FIRST WITH + , ( expression ) ASC WITH + ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT VALID , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name NOT NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name DEFAULT default_expr INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name opclass DESC WITH + , ( expression ) WITH + ) INCLUDE ( column_name , column_name ) NOT DEFERRABLE NOT VALID , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NOT NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name CHECK ( expression ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) NO INHERIT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD EXCLUDE USING index_method ( ( expression ) DESC NULLS LAST WITH + , ( expression ) opclass ASC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) INITIALLY IMMEDIATE NOT VALID , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CHECK ( expression ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CHECK ( expression ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE INITIALLY IMMEDIATE DEFAULT default_expr INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ON DELETE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD EXCLUDE ( column_name ASC NULLS LAST WITH + , ( expression ) opclass WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN column_name data_type CONSTRAINT constraint_name NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name NOT NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name NOT NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE UNIQUE USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type UNIQUE USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Converts("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CHECK ( expression ) NO INHERIT DEFERRABLE INITIALLY DEFERRED CHECK ( expression ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CHECK ( expression ) NO INHERIT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) DESC WITH + , ( expression ) opclass ASC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US GENERATED BY DEFAULT AS IDENTITY NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) ASC NULLS FIRST WITH + , ( expression ) DESC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor = value ) INITIALLY DEFERRED NOT VALID , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE GENERATED ALWAYS AS IDENTITY NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE REFERENCES reftable MATCH FULL ON DELETE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type GENERATED ALWAYS AS IDENTITY DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL , ADD column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE GENERATED BY DEFAULT AS IDENTITY INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS FIRST WITH + , column_name opclass ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name UNIQUE NULLS NOT DISTINCT USING INDEX TABLESPACE tablespace_name CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY ( NO MINVALUE ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable INITIALLY IMMEDIATE REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE NULLS DISTINCT USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE CASCADE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN column_name data_type CONSTRAINT constraint_name CHECK ( expression ) NO INHERIT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS ( generation_expr ) STORED INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name GENERATED ALWAYS AS IDENTITY REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name GENERATED BY DEFAULT AS IDENTITY ( NO MINVALUE ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE CASCADE ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL , ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD EXCLUDE USING index_method ( ( expression ) opclass DESC NULLS LAST WITH + , column_name opclass NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) INITIALLY DEFERRED NOT VALID , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name PRIMARY KEY USING INDEX TABLESPACE tablespace_name DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ON DELETE NO ACTION ON UPDATE NO ACTION DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE , ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON UPDATE RESTRICT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US GENERATED ALWAYS AS ( generation_expr ) STORED DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE NO ACTION DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE PRIMARY KEY USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE RESTRICT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type REFERENCES reftable MATCH FULL ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE RESTRICT REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE RESTRICT INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE NO ACTION NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name ) CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH PARTIAL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE NO ACTION , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET DEFAULT INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY DEFERRED REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE NO ACTION NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE NO ACTION INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE CASCADE ON UPDATE NO ACTION INITIALLY IMMEDIATE , ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE NO ACTION ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY IMMEDIATE , ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable ON DELETE SET DEFAULT INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT ON UPDATE RESTRICT INITIALLY DEFERRED , ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE CASCADE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ON UPDATE SET NULL INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY IMMEDIATE , ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON UPDATE SET NULL ( column_name ) , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT , ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT DEFERRABLE , ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE RESTRICT ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE USING index_method ( column_name opclass NULLS LAST WITH + , ( expression ) opclass ASC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor = value )"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE USING index_method ( column_name ASC NULLS FIRST WITH + , ( expression ) DESC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( ( expression ) opclass WITH + , ( expression ) opclass NULLS FIRST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor ) WHERE ( predicate ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( column_name ASC WITH + , ( expression ) DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) WHERE ( predicate ) DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH PARTIAL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE CASCADE ON UPDATE SET NULL , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) DESC WITH + , column_name NULLS LAST WITH + ) WITH ( fillfactor , fillfactor = value ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name opclass ASC NULLS FIRST WITH + , ( expression ) DESC WITH + ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE ( column_name DESC WITH + , column_name DESC NULLS LAST WITH + ) WHERE ( predicate ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) REFERENCES reftable ( refcolumn ) ON UPDATE CASCADE DEFERRABLE , ADD EXCLUDE ( ( expression ) opclass NULLS LAST WITH + , column_name ASC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) NOT DEFERRABLE"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) INITIALLY DEFERRED , ADD EXCLUDE USING index_method ( column_name opclass NULLS FIRST WITH + , ( expression ) opclass ASC NULLS FIRST WITH + ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE INITIALLY DEFERRED , ADD EXCLUDE ( column_name ASC WITH + , column_name DESC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET NULL ( column_name , column_name ) ON UPDATE RESTRICT NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable DEFERRABLE INITIALLY IMMEDIATE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) DESC NULLS FIRST WITH + , column_name opclass ASC WITH + ) INCLUDE ( column_name ) USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE , ADD EXCLUDE USING index_method ( ( expression ) opclass WITH + , column_name opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) USING INDEX TABLESPACE tablespace_name INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE , ADD EXCLUDE USING index_method ( ( expression ) ASC NULLS FIRST WITH + , ( expression ) opclass ASC WITH + ) INCLUDE ( column_name ) WHERE ( predicate ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE NO ACTION ON UPDATE SET NULL NOT DEFERRABLE , ADD EXCLUDE ( column_name opclass ASC NULLS FIRST WITH + , ( expression ) DESC NULLS LAST WITH + ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable MATCH FULL ON DELETE SET NULL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) ASC NULLS LAST WITH + , ( expression ) ASC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE RESTRICT INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass WITH + , column_name opclass DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE CASCADE ON UPDATE SET NULL ( column_name ) CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL DEFERRABLE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name opclass ASC WITH + , ( expression ) opclass DESC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) NULLS LAST WITH + , column_name opclass WITH + ) WITH ( fillfactor = value , fillfactor = value ) WHERE ( predicate ) DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE CASCADE , ADD EXCLUDE ( ( expression ) opclass DESC NULLS FIRST WITH + , column_name WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ON DELETE NO ACTION ON UPDATE SET NULL ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE , ADD EXCLUDE USING index_method ( ( expression ) DESC WITH + , column_name opclass ASC NULLS LAST WITH + ) WITH ( fillfactor = value , fillfactor ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE SET NULL NOT DEFERRABLE REFERENCES reftable MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE , ADD EXCLUDE ( ( expression ) NULLS FIRST WITH + , ( expression ) opclass NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET NULL CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE ( ( expression ) ASC NULLS LAST WITH + , column_name ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( column_name ASC NULLS LAST WITH + , ( expression ) opclass WITH + ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD IF NOT EXISTS column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH PARTIAL ON UPDATE RESTRICT NOT DEFERRABLE , ADD EXCLUDE ( ( expression ) opclass ASC NULLS LAST WITH + , ( expression ) ASC NULLS LAST WITH + ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable MATCH SIMPLE ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET DEFAULT , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name DESC NULLS FIRST WITH + , column_name NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL INITIALLY IMMEDIATE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name WITH + , ( expression ) ASC NULLS FIRST WITH + ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ON UPDATE NO ACTION , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) opclass NULLS FIRST WITH + , column_name opclass DESC WITH + ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY IMMEDIATE"),
|
|
Parses("ALTER TABLE name * ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT NOT DEFERRABLE REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD EXCLUDE USING index_method ( column_name NULLS LAST WITH + , column_name ASC NULLS FIRST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type REFERENCES reftable ( refcolumn ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE NO ACTION , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name opclass ASC NULLS FIRST WITH + , column_name DESC NULLS LAST WITH + ) INCLUDE ( column_name ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT VALID"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type CONSTRAINT constraint_name UNIQUE USING INDEX TABLESPACE tablespace_name DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET NULL ( column_name , column_name ) ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( column_name DESC WITH + , ( expression ) opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE SET NULL DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE NO ACTION DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE ( ( expression ) ASC NULLS FIRST WITH + , ( expression ) DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) DEFERRABLE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type COLLATE en_US REFERENCES reftable ON DELETE NO ACTION ON UPDATE CASCADE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) DEFERRABLE NOT VALID"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name ) DEFERRABLE , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) ASC NULLS FIRST WITH + , column_name NULLS LAST WITH + ) WITH ( fillfactor = value , fillfactor = value ) DEFERRABLE NOT VALID"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name ) ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT INITIALLY DEFERRED , ADD EXCLUDE ( ( expression ) opclass ASC WITH + , column_name opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) WHERE ( predicate ) DEFERRABLE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD COLUMN IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name ) DEFERRABLE REFERENCES reftable MATCH PARTIAL ON DELETE CASCADE ON UPDATE SET NULL INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) ASC WITH + , ( expression ) DESC NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE ONLY name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE SET NULL ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE CASCADE , ADD EXCLUDE ( ( expression ) opclass DESC WITH + , column_name ASC NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN column_name data_type CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE RESTRICT DEFERRABLE , ADD EXCLUDE ( ( expression ) NULLS LAST WITH + , column_name opclass NULLS LAST WITH + ) INCLUDE ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON UPDATE NO ACTION DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE NO ACTION ON UPDATE SET DEFAULT NOT DEFERRABLE , ADD EXCLUDE ( ( expression ) ASC NULLS LAST WITH + , ( expression ) DESC WITH + ) WITH ( fillfactor , fillfactor = value ) WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE , ADD CONSTRAINT constraint_name EXCLUDE ( column_name opclass NULLS LAST WITH + , column_name opclass WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE name ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE SET NULL ON UPDATE SET NULL NOT DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE ( column_name ASC NULLS FIRST WITH + , ( expression ) DESC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET DEFAULT DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE RESTRICT DEFERRABLE INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( ( expression ) ASC NULLS FIRST WITH + , ( expression ) opclass NULLS LAST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) NOT DEFERRABLE INITIALLY DEFERRED NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD IF NOT EXISTS column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE RESTRICT DEFERRABLE INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT NOT DEFERRABLE INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS LAST WITH + , ( expression ) ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor ) INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS ONLY name ADD column_name data_type COLLATE en_US REFERENCES reftable MATCH PARTIAL ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET NULL ( column_name ) INITIALLY DEFERRED CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE USING index_method ( ( expression ) opclass DESC WITH + , column_name ASC WITH + ) INCLUDE ( column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET DEFAULT ON UPDATE SET DEFAULT ( column_name ) NOT DEFERRABLE INITIALLY DEFERRED REFERENCES reftable ON DELETE SET NULL ( column_name ) ON UPDATE RESTRICT NOT DEFERRABLE INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( column_name opclass WITH + , column_name opclass NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION INITIALLY DEFERRED , ADD EXCLUDE USING index_method ( ( expression ) opclass DESC WITH + , column_name WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE name ADD IF NOT EXISTS column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name , column_name ) ON UPDATE SET DEFAULT ( column_name , column_name ) NOT DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH FULL ON DELETE SET DEFAULT ( column_name ) ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( ( expression ) opclass WITH + , ( expression ) NULLS FIRST WITH + ) INCLUDE ( column_name ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) ON DELETE RESTRICT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE NO ACTION ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE , ADD EXCLUDE ( column_name DESC NULLS FIRST WITH + , ( expression ) opclass NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) WHERE ( predicate ) DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE name ADD COLUMN IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE CASCADE ON UPDATE SET DEFAULT ( column_name ) INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON DELETE SET NULL ON UPDATE SET DEFAULT ( column_name , column_name ) INITIALLY DEFERRED , ADD CONSTRAINT constraint_name EXCLUDE ( column_name opclass ASC NULLS FIRST WITH + , column_name DESC WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value , fillfactor = value ) USING INDEX TABLESPACE tablespace_name WHERE ( predicate ) DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE SET DEFAULT ON UPDATE SET NULL ( column_name , column_name ) INITIALLY IMMEDIATE REFERENCES reftable MATCH SIMPLE ON DELETE RESTRICT ON UPDATE NO ACTION DEFERRABLE , ADD CONSTRAINT constraint_name EXCLUDE USING index_method ( column_name ASC WITH + , ( expression ) NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name * ADD COLUMN column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON UPDATE SET NULL ( column_name ) DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable ON DELETE SET DEFAULT ( column_name ) ON UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE , ADD CONSTRAINT constraint_name EXCLUDE ( ( expression ) opclass DESC NULLS LAST WITH + , column_name opclass NULLS FIRST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor = value ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE ONLY name ADD IF NOT EXISTS column_name data_type REFERENCES reftable ( refcolumn ) MATCH PARTIAL ON DELETE NO ACTION ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE REFERENCES reftable MATCH FULL ON DELETE RESTRICT ON UPDATE SET DEFAULT ( column_name , column_name ) DEFERRABLE INITIALLY IMMEDIATE , ADD EXCLUDE USING index_method ( ( expression ) NULLS LAST WITH + , column_name opclass ASC WITH + ) WITH ( fillfactor = value , fillfactor ) NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE name * ADD COLUMN column_name data_type COLLATE en_US CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) ON DELETE SET DEFAULT ( column_name ) ON UPDATE SET NULL ( column_name ) DEFERRABLE CONSTRAINT constraint_name REFERENCES reftable MATCH PARTIAL ON UPDATE CASCADE NOT DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( column_name DESC NULLS FIRST WITH + , ( expression ) NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
Parses("ALTER TABLE IF EXISTS name ADD column_name data_type CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH SIMPLE ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY IMMEDIATE CONSTRAINT constraint_name REFERENCES reftable ( refcolumn ) MATCH FULL ON DELETE SET NULL ( column_name , column_name ) ON UPDATE SET NULL NOT DEFERRABLE INITIALLY DEFERRED , ADD EXCLUDE ( column_name NULLS LAST WITH + , column_name opclass ASC NULLS LAST WITH + ) INCLUDE ( column_name , column_name ) WITH ( fillfactor , fillfactor = value ) USING INDEX TABLESPACE tablespace_name NOT DEFERRABLE INITIALLY IMMEDIATE NOT VALID"),
|
|
}
|
|
|
|
RunTests(t, tests)
|
|
// RewriteTests(t, tests, "alter_table_test.go")
|
|
}
|