提交 c900f980 编写于 作者: H Heikki Linnakangas

Remove a few uninteresting test queries.

These negative tests throw an error in the parse analysis phase already.
Whether the target table is an AO or AOCO table is not interesting.
上级 ffde6b67
......@@ -664,27 +664,6 @@ SELECT COUNT(*) FROM dml_ao_pt_r;
100
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_ao_pt_r;
count
-------
100
(1 row)
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM (SELECT ('a')::int, dml_ao_pt_r.b,10 FR...
^
INSERT INTO dml_ao_pt_r SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_ao_pt_r SELECT ('a')::int, dml_ao_pt_r.b,10 ...
^
SELECT COUNT(*) FROM dml_ao_pt_r;
count
-------
100
(1 row)
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_ao_pt_s;
......@@ -1120,27 +1099,6 @@ SELECT COUNT(*) FROM dml_ao_r;
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_ao_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_ao_s SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_ao_s;
count
-------
113
(1 row)
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_co_check_s;
......@@ -2007,48 +1965,6 @@ SELECT COUNT(*) FROM dml_co_r;
113
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_co_r;
count
-------
113
(1 row)
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_co_r.b,10 FROM...
^
INSERT INTO dml_co_r SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_co_r SELECT ('a')::int, dml_co_r.b,10 FROM d...
^
SELECT COUNT(*) FROM dml_co_r;
count
-------
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_co_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_co_s SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_co_s;
count
-------
113
(1 row)
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_heap_check_s;
......@@ -3049,27 +2965,6 @@ SELECT COUNT(*) FROM dml_heap_pt_r;
100
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_pt_r;
count
-------
100
(1 row)
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM (SELECT ('a')::int, dml_heap_pt_r.b,10 ...
^
INSERT INTO dml_heap_pt_r SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_heap_pt_r SELECT ('a')::int, dml_heap_pt_r.b...
^
SELECT COUNT(*) FROM dml_heap_pt_r;
count
-------
100
(1 row)
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_heap_pt_s;
......@@ -3882,48 +3777,6 @@ SELECT COUNT(*) FROM dml_heap_r;
113
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_r;
count
-------
113
(1 row)
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_heap_r.b,10 FR...
^
INSERT INTO dml_heap_r SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_heap_r SELECT ('a')::int, dml_heap_r.b,10 FR...
^
SELECT COUNT(*) FROM dml_heap_r;
count
-------
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_heap_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_heap_s SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_heap_s;
count
-------
113
(1 row)
--Update and generate_series
begin;
SELECT SUM(a) FROM dml_heap_r WHERE a = 1;
......
......@@ -664,27 +664,6 @@ SELECT COUNT(*) FROM dml_ao_pt_r;
100
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_ao_pt_r;
count
-------
100
(1 row)
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM (SELECT ('a')::int, dml_ao_pt_r.b,10 FR...
^
INSERT INTO dml_ao_pt_r SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_ao_pt_r SELECT ('a')::int, dml_ao_pt_r.b,10 ...
^
SELECT COUNT(*) FROM dml_ao_pt_r;
count
-------
100
(1 row)
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_ao_pt_s;
......@@ -1120,27 +1099,6 @@ SELECT COUNT(*) FROM dml_ao_r;
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_ao_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_ao_s SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_ao_s;
count
-------
113
(1 row)
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_co_check_s;
......@@ -2007,48 +1965,6 @@ SELECT COUNT(*) FROM dml_co_r;
113
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_co_r;
count
-------
113
(1 row)
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_co_r.b,10 FROM...
^
INSERT INTO dml_co_r SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_co_r SELECT ('a')::int, dml_co_r.b,10 FROM d...
^
SELECT COUNT(*) FROM dml_co_r;
count
-------
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_co_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_co_s SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_co_s;
count
-------
113
(1 row)
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_heap_check_s;
......@@ -3051,27 +2967,6 @@ SELECT COUNT(*) FROM dml_heap_pt_r;
100
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_pt_r;
count
-------
100
(1 row)
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM (SELECT ('a')::int, dml_heap_pt_r.b,10 ...
^
INSERT INTO dml_heap_pt_r SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_heap_pt_r SELECT ('a')::int, dml_heap_pt_r.b...
^
SELECT COUNT(*) FROM dml_heap_pt_r;
count
-------
100
(1 row)
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_heap_pt_s;
......@@ -3906,48 +3801,6 @@ SELECT COUNT(*) FROM dml_heap_r;
113
(1 row)
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_r;
count
-------
113
(1 row)
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b)foo;
ERROR: invalid input syntax for integer: "a"
LINE 1: SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_heap_r.b,10 FR...
^
INSERT INTO dml_heap_r SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b;
ERROR: invalid input syntax for integer: "a"
LINE 1: INSERT INTO dml_heap_r SELECT ('a')::int, dml_heap_r.b,10 FR...
^
SELECT COUNT(*) FROM dml_heap_r;
count
-------
113
(1 row)
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_heap_s;
count
-------
113
(1 row)
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c)foo;
count
-------
110
(1 row)
INSERT INTO dml_heap_s SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c;
ERROR: INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_heap_s;
count
-------
113
(1 row)
--Update and generate_series
begin;
SELECT SUM(a) FROM dml_heap_r WHERE a = 1;
......
......@@ -444,12 +444,6 @@ SELECT COUNT(*) FROM dml_ao_pt_r;
INSERT INTO dml_ao_pt_r SELECT dml_ao_pt_r.* FROM dml_ao_pt_r,dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.a and false;
SELECT COUNT(*) FROM dml_ao_pt_r;
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_ao_pt_r;
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b)foo;
INSERT INTO dml_ao_pt_r SELECT ('a')::int, dml_ao_pt_r.b,10 FROM dml_ao_pt_s WHERE dml_ao_pt_r.b = dml_ao_pt_s.b;
SELECT COUNT(*) FROM dml_ao_pt_r;
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_ao_pt_s;
......@@ -600,13 +594,6 @@ SELECT COUNT(*) FROM dml_ao_r;
INSERT INTO dml_ao_r SELECT dml_ao_r.* FROM dml_ao_r,dml_ao_s WHERE dml_ao_r.b = dml_ao_s.a and false;
SELECT COUNT(*) FROM dml_ao_r;
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_ao_s;
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c)foo;
INSERT INTO dml_ao_s SELECT COUNT(*) as a, dml_ao_r.* FROM dml_ao_r, dml_ao_s WHERE dml_ao_s.a = dml_ao_r.a GROUP BY dml_ao_r.a, dml_ao_r.b, dml_ao_r.c;
SELECT COUNT(*) FROM dml_ao_s;
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_co_check_s;
......@@ -905,18 +892,6 @@ SELECT COUNT(*) FROM dml_co_r;
INSERT INTO dml_co_r SELECT dml_co_r.* FROM dml_co_r,dml_co_s WHERE dml_co_r.b = dml_co_s.a and false;
SELECT COUNT(*) FROM dml_co_r;
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_co_r;
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b)foo;
INSERT INTO dml_co_r SELECT ('a')::int, dml_co_r.b,10 FROM dml_co_s WHERE dml_co_r.b = dml_co_s.b;
SELECT COUNT(*) FROM dml_co_r;
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_co_s;
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c)foo;
INSERT INTO dml_co_s SELECT COUNT(*) as a, dml_co_r.* FROM dml_co_r, dml_co_s WHERE dml_co_s.a = dml_co_r.a GROUP BY dml_co_r.a, dml_co_r.b, dml_co_r.c;
SELECT COUNT(*) FROM dml_co_s;
--Insert data that satisfy the check constraints
begin;
SELECT COUNT(*) FROM dml_heap_check_s;
......@@ -1308,12 +1283,6 @@ SELECT COUNT(*) FROM dml_heap_pt_r;
INSERT INTO dml_heap_pt_r SELECT dml_heap_pt_r.* FROM dml_heap_pt_r,dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.a and false;
SELECT COUNT(*) FROM dml_heap_pt_r;
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_pt_r;
SELECT COUNT(*) FROM (SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b)foo;
INSERT INTO dml_heap_pt_r SELECT ('a')::int, dml_heap_pt_r.b,10 FROM dml_heap_pt_s WHERE dml_heap_pt_r.b = dml_heap_pt_s.b;
SELECT COUNT(*) FROM dml_heap_pt_r;
--Negative test case. INSERT has more expressions than target columns
begin;
SELECT COUNT(*) FROM dml_heap_pt_s;
......@@ -1633,18 +1602,6 @@ SELECT COUNT(*) FROM dml_heap_r;
INSERT INTO dml_heap_r SELECT dml_heap_r.* FROM dml_heap_r,dml_heap_s WHERE dml_heap_r.b = dml_heap_s.a and false;
SELECT COUNT(*) FROM dml_heap_r;
--Negative tests Insert column of different data type
SELECT COUNT(*) FROM dml_heap_r;
SELECT COUNT(*) FROM ( SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b)foo;
INSERT INTO dml_heap_r SELECT ('a')::int, dml_heap_r.b,10 FROM dml_heap_s WHERE dml_heap_r.b = dml_heap_s.b;
SELECT COUNT(*) FROM dml_heap_r;
--Negative test case. INSERT has more expressions than target columns
SELECT COUNT(*) FROM dml_heap_s;
SELECT COUNT(*) FROM (SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c)foo;
INSERT INTO dml_heap_s SELECT COUNT(*) as a, dml_heap_r.* FROM dml_heap_r, dml_heap_s WHERE dml_heap_s.a = dml_heap_r.a GROUP BY dml_heap_r.a, dml_heap_r.b, dml_heap_r.c;
SELECT COUNT(*) FROM dml_heap_s;
--Update and generate_series
begin;
SELECT SUM(a) FROM dml_heap_r WHERE a = 1;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册