Changeset: 89dff439d84f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/89dff439d84f
Modified Files:
        sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test
        
sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test
        sql/test/BugTracker-2022/Tests/values.Bug-7336.test
        sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test
        sql/test/BugTracker-2023/Tests/ifnull-6933.test
        sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
        sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test
        sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test
        sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test
        sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test
Branch: clean_parser
Log Message:

approved output
ie quoted table, column
add column lables after as.


diffs (195 lines):

diff --git a/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test 
b/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test
--- a/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test
+++ b/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test
@@ -2,7 +2,7 @@ statement ok
 START TRANSACTION
 
 statement ok
-CREATE VIEW v AS SELECT a1, a2 FROM (VALUES (1,2)) as (a1,a2) GROUP BY a1, a2
+CREATE VIEW v AS SELECT a1, a2 FROM (VALUES (1,2)) as a(a1,a2) GROUP BY a1, a2
 
 query I rowsort
 SELECT a1 from v
diff --git 
a/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test
 
b/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test
--- 
a/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test
+++ 
b/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test
@@ -61,7 +61,7 @@ SELECT COUNT(*) FROM extra
 12
 
 query TTTI rowsort
-select table, column, type, count from sys.storage() where table = 'extra'
+select "table", "column", type, count from sys.storage() where "table" = 
'extra'
 ----
 extra
 extra
diff --git a/sql/test/BugTracker-2022/Tests/values.Bug-7336.test 
b/sql/test/BugTracker-2022/Tests/values.Bug-7336.test
--- a/sql/test/BugTracker-2022/Tests/values.Bug-7336.test
+++ b/sql/test/BugTracker-2022/Tests/values.Bug-7336.test
@@ -2,7 +2,7 @@ query IIR nosort
 select a,b,c
 from (values (10, 20, 0.5),
              (20, 10, 0.5)
-) as (a,b,c)
+) as v(a,b,c)
 ----
 10
 20
diff --git a/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test 
b/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test
--- a/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test
+++ b/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test
@@ -21,22 +21,18 @@ 0
 query T nosort
 SELECT greatest(3.321, 4.4321, '0.210', '5.54321', -6.54321)
 ----
-5.54321
+5.5432
 
 query T nosort
 SELECT least(3.321, 4.4321, '0.210', '5.54321', -6.54321)
 ----
--6.54321
+-6.5432
 
-query T nosort
+statement error 22018!conversion of string 'A' to type bte failed.
 SELECT greatest(3, 4, '0', '5', 'A', 'z')
-----
-z
 
-query T nosort
+statement error 22018!conversion of string 'A' to type bte failed.
 SELECT least(3, 4, 1, 2, '0', '5', 'A', 'z')
-----
-0
 
 query T nosort
 SELECT greatest('!', 3, 4, '0', '5', 'A', 'z')
diff --git a/sql/test/BugTracker-2023/Tests/ifnull-6933.test 
b/sql/test/BugTracker-2023/Tests/ifnull-6933.test
--- a/sql/test/BugTracker-2023/Tests/ifnull-6933.test
+++ b/sql/test/BugTracker-2023/Tests/ifnull-6933.test
@@ -32,7 +32,7 @@ NULL
 999
 has null
 
-statement error syntax error, unexpected ',', expecting ')' or OR in: "select 
i, c, ifnull(i, c,"
+statement error syntax error, unexpected ',' in: "select i, c, ifnull(i, c,"
 select i, c, IFNULL(i, c, 999) as "IFNULL(i,c,999)" from t6933
 
 statement ok
diff --git a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test 
b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
--- a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
+++ b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test
@@ -562,11 +562,12 @@ DROP TABLE v0
 statement ok
 CREATE TABLE v0(v2 DOUBLE, v1 REAL)
 
-statement error 42S22!SELECT: no such column 'v0.v2'
-SELECT 2 FROM v0 AS WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1
+query I
+SELECT 2 FROM v0 AS v0 WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1
+----
 
 statement ok
-DELETE FROM v0 WHERE EXISTS ( SELECT 2 FROM v0 AS WHERE v0 . v2 = ( SELECT v2 
WHERE v2 = 2 ) + v0 . v1 )
+DELETE FROM v0 WHERE EXISTS ( SELECT 2 FROM v0 AS v0 WHERE v0 . v2 = ( SELECT 
v2 WHERE v2 = 2 ) + v0 . v1 )
 
 statement ok
 DROP TABLE v0
diff --git a/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test 
b/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test
--- a/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test
+++ b/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test
@@ -8,7 +8,7 @@ create table abc(col1 int)
 
 @connection(id=c2, username=test, password=test)
 query TTT nosort
-SELECT schema, table, column FROM sys.statistics where schema = 'test'
+SELECT schema, "table", "column" FROM sys.statistics where schema = 'test'
 ----
 test
 abc
@@ -16,7 +16,7 @@ col1
 
 @connection(id=c2, username=test, password=test)
 query TTT nosort
-SELECT schema, table, column FROM sys.statistics() where schema = 'test'
+SELECT schema, "table", "column" FROM sys.statistics() where schema = 'test'
 ----
 test
 abc
diff --git a/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test 
b/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test
--- a/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test
+++ b/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test
@@ -4,7 +4,7 @@ CREATE MERGE TABLE testagain (a int, b v
 statement ok
 CREATE TABLE sublimits2 (a int, b varchar(32))
 
-statement error 42000!SELECT: no such unary operator 'addtwo'(tinyint)
+statement error 42000!SELECT: no such operator 'addtwo'(tinyint)
 ALTER TABLE testagain ADD TABLE sublimits2 AS PARTITION IN (-100 * 2, '-90', 
'120', addtwo(55), 11.2)
 
 statement ok
diff --git a/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test 
b/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test
--- a/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test
+++ b/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test
@@ -1,25 +1,25 @@
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS
+WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a
 ----
 1
 1
 
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN 
( SELECT x FROM x AS )
+WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x 
IN ( SELECT x FROM x AS b)
 ----
 1
 1
 
-statement error syntax error, unexpected ')' in: "with x as ( select 1 x union 
select - '199419' ) select 1 from x as where x in ("
-WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN 
( SELECT min ( x ) OVER ( PARTITION BY x ) AS )
+statement error 42000!syntax error, unexpected ')' in: "with x as ( select 1 x 
union select - '199419' ) select 1 from x as a where x in ( select min ( x ) 
over ( partition by x ) as )"
+WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x 
IN ( SELECT min ( x ) OVER ( PARTITION BY x ) AS )
 
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN 
( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS )
+WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x 
IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS b)
 ----
 1
 1
 
 statement error GDK reported error: BATsubcross: more than one match
-SELECT ( WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS 
WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS 
) )
+SELECT ( WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a 
WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS 
b) )
 ----
 
diff --git a/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test 
b/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test
--- a/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test
+++ b/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test
@@ -4,22 +4,22 @@ WITH x AS ( SELECT 1 x UNION SELECT 1 ) 
 1
 
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 
THEN x END ) x , 1 * x FROM x) AS
+WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 
THEN x END ) x , 1 * x FROM x) AS b
 ----
 1
 
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 
THEN x END ) x , 1 * x FROM x UNION SELECT 1 , 1 ) AS
+WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 
THEN x END ) x , 1 * x FROM x UNION SELECT 1 , 1 ) AS b
 ----
 1
 
 query I nosort
-WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM 
( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS )
+WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM 
( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS b)
 ----
 1
 
 query I nosort
-SELECT ( WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( 
SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT 
x , x ) AS ) )
+SELECT ( WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( 
SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT 
x , x ) AS b) )
 ----
 1
 
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to