@@ -60,15 +60,15 @@ ALTER TABLE tbl_include_box_pk add PRIMARY KEY (c1, c2) INCLUDE (c3, c4);
60
60
CREATE TABLE tbl (c1 int ,c2 int , c3 int , c4 box ,
61
61
CONSTRAINT covering UNIQUE(c1,c2) INCLUDE(c3,c4));
62
62
SELECT indexrelid::regclass, indnatts, indnkeyatts, indisunique, indisprimary, indkey, indclass FROM pg_index WHERE indrelid = ' tbl' ::regclass::oid ;
63
- SELECT pg_get_constraintdef(oid ), conname, conkey, conincluding FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
63
+ SELECT pg_get_constraintdef(oid ), conname, conkey FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
64
64
-- ensure that constraint works
65
65
INSERT INTO tbl SELECT 1 , 2 , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
66
66
DROP TABLE tbl;
67
67
68
68
CREATE TABLE tbl (c1 int ,c2 int , c3 int , c4 box ,
69
69
CONSTRAINT covering PRIMARY KEY (c1,c2) INCLUDE(c3,c4));
70
70
SELECT indexrelid::regclass, indnatts, indnkeyatts, indisunique, indisprimary, indkey, indclass FROM pg_index WHERE indrelid = ' tbl' ::regclass::oid ;
71
- SELECT pg_get_constraintdef(oid ), conname, conkey, conincluding FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
71
+ SELECT pg_get_constraintdef(oid ), conname, conkey FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
72
72
-- ensure that constraint works
73
73
INSERT INTO tbl SELECT 1 , 2 , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
74
74
INSERT INTO tbl SELECT 1 , NULL , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
@@ -78,15 +78,15 @@ DROP TABLE tbl;
78
78
CREATE TABLE tbl (c1 int ,c2 int , c3 int , c4 box ,
79
79
UNIQUE(c1,c2) INCLUDE(c3,c4));
80
80
SELECT indexrelid::regclass, indnatts, indnkeyatts, indisunique, indisprimary, indkey, indclass FROM pg_index WHERE indrelid = ' tbl' ::regclass::oid ;
81
- SELECT pg_get_constraintdef(oid ), conname, conkey, conincluding FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
81
+ SELECT pg_get_constraintdef(oid ), conname, conkey FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
82
82
-- ensure that constraint works
83
83
INSERT INTO tbl SELECT 1 , 2 , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
84
84
DROP TABLE tbl;
85
85
86
86
CREATE TABLE tbl (c1 int ,c2 int , c3 int , c4 box ,
87
87
PRIMARY KEY (c1,c2) INCLUDE(c3,c4));
88
88
SELECT indexrelid::regclass, indnatts, indnkeyatts, indisunique, indisprimary, indkey, indclass FROM pg_index WHERE indrelid = ' tbl' ::regclass::oid ;
89
- SELECT pg_get_constraintdef(oid ), conname, conkey, conincluding FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
89
+ SELECT pg_get_constraintdef(oid ), conname, conkey FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
90
90
-- ensure that constraint works
91
91
INSERT INTO tbl SELECT 1 , 2 , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
92
92
INSERT INTO tbl SELECT 1 , NULL , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
@@ -96,7 +96,7 @@ DROP TABLE tbl;
96
96
CREATE TABLE tbl (c1 int ,c2 int , c3 int , c4 box ,
97
97
EXCLUDE USING btree (c1 WITH = ) INCLUDE(c3,c4));
98
98
SELECT indexrelid::regclass, indnatts, indnkeyatts, indisunique, indisprimary, indkey, indclass FROM pg_index WHERE indrelid = ' tbl' ::regclass::oid ;
99
- SELECT pg_get_constraintdef(oid ), conname, conkey, conincluding FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
99
+ SELECT pg_get_constraintdef(oid ), conname, conkey FROM pg_constraint WHERE conrelid = ' tbl' ::regclass::oid ;
100
100
-- ensure that constraint works
101
101
INSERT INTO tbl SELECT 1 , 2 , 3 * x, box (' 4,4,4,4' ) FROM generate_series(1 ,10 ) AS x;
102
102
INSERT INTO tbl SELECT x, 2 * x, NULL , NULL FROM generate_series(1 ,10 ) AS x;
0 commit comments