]> git.8kb.co.uk Git - pgpool-ii/pgpool-ii_2.2.5/blob - test/parser/input/create.sql
2.2.5 HEAD
[pgpool-ii/pgpool-ii_2.2.5] / test / parser / input / create.sql
1 CREATE TABLE foo (a int, b text)
2 CREATE TABLE foo (a int, b text) INHERITS (bar)
3 CREATE TABLE foo (a int, b text) INHERITS (a,b,c,d)
4 CREATE TABLE foo (a int, b numeric) WITH OIDS
5 CREATE TABLE foo (a int, b numeric) WITHOUT OIDS
6 CREATE TABLE foo (a int, b numeric) WITH (fillfactor=10)
7 CREATE TABLE foo (a, b) AS SELECT 1, 2
8 CREATE TABLE foo (a, b) WITH OIDS AS SELECT 1,2 
9 CREATE TABLE foo (a, b) WITHOUT OIDS AS SELECT 1,2
10 CREATE TABLE foo (a, b) WITH (fillfactor=10) AS SELECT 1,2
11 CREATE TABLE foo (a, b) ON COMMIT DROP
12 CREATE TABLE foo (a, b) ON COMMIT DELETE
13 CREATE TABLE foo (a, b) ON COMMIT PRESERVE
14 CREATE TABLE foo (a, b) ON COMMIT PRESERVE ROWS TABLESPACE data
15 CREATE TABLE foo (a, b) ON COMMIT DROP AS SELECT 1,2 
16 CREATE TABLE foo (a, b) ON COMMIT DELETE ROWS AS SELECT 1,2 
17 CREATE TABLE foo (a, b) ON COMMIT PRESERVE ROWS AS SELECT 1,2 
18 CREATE TABLE foo (a, b) ON COMMIT PRESERVE ROWS TABLESPACE data AS SELECT 1,2 
19 CREATE TABLE foo (a int, LIKE a INCLUDING DEFAULTS);
20 CREATE TABLE foo (a int, LIKE a INCLUDING CONSTRAINTS);
21 CREATE TABLE foo (a int, LIKE a EXCLUDING DEFAULTS);
22 CREATE TABLE foo (a int, LIKE a EXCLUDING CONSTRAINTS);
23 CREATE TABLE foo (a int unique);
24 CREATE TABLE foo (a int unique with(fillfactor=10));
25 CREATE TABLE foo (a int primary key);
26 CREATE TABLE foo (a int check (a > 100))
27 CREATE TABLE foo (a int references b(c))
28 CREATE TABLE foo (a int references b(c) MATCH FULL)
29 CREATE TABLE foo (a int references b(c) MATCH PARTIAL)
30 CREATE TABLE foo (a int references b(c) MATCH SIMPLE)
31 CREATE TABLE foo (a int references b(c) ON UPDATE RESTRICT)
32 CREATE TABLE foo (a int references b(c) ON UPDATE CASCADE)
33 CREATE TABLE foo (a int references b(c) ON UPDATE SET NULL)
34 CREATE TABLE foo (a int references b(c) ON UPDATE SET DEFAULT)
35 CREATE TABLE foo (a int references b(c) ON DELETE RESTRICT)
36 CREATE TABLE foo (a int references b(c) ON DELETE CASCADE)
37 CREATE TABLE foo (a int references b(c) ON DELETE SET NULL)
38 CREATE TABLE foo (a int references b(c) ON DELETE SET DEFAULT)
39 CREATE TYPE enum_test AS ENUM ('label1', 'label2');
40 CREATE TYPE enum_test AS ENUM ();
41 CREATE TYPE enum_test AS ENUM;
42 CREATE TEXT SEARCH PARSER foo (a='b')
43 CREATE TEXT SEARCH DICTIONARY foo (a='b')
44 CREATE TEXT SEARCH CONFIGURATION foo (a='b')
45 CREATE INDEX foo on a(b)
46 CREATE INDEX foo on a(b, c)
47 CREATE UNIQUE INDEX foo on a(b)
48 CREATE UNIQUE INDEX CONCURRENTLY foo on a(b)
49 CREATE SEQUENCE a_seq
50 CREATE TEMP SEQUENCE a_seq
51 CREATE TEMPORARY SEQUENCE a_seq
52 CREATE SEQUENCE a_seq INCREMENT 1
53 CREATE SEQUENCE a_seq INCREMENT BY 1
54 CREATE SEQUENCE a_seq minvalue 1
55 CREATE SEQUENCE a_seq no minvalue
56 CREATE SEQUENCE a_seq maxvalue 1
57 CREATE SEQUENCE a_seq no maxvalue
58 CREATE SEQUENCE a_seq start 1
59 CREATE SEQUENCE a_seq start with 1
60 CREATE SEQUENCE a_seq cache 1
61 CREATE SEQUENCE a_seq cycle
62 CREATE SEQUENCE a_seq no cycle
63 CREATE SEQUENCE a_seq OWNED BY a.b
64 CREATE SEQUENCE a_seq OWNED BY NONE