Changeset: b548d6e0f07d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b548d6e0f07d
Branch: default
Log Message:

Merged with Jul2021


diffs (129 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer14.test 
b/sql/test/SQLancer/Tests/sqlancer14.test
--- a/sql/test/SQLancer/Tests/sqlancer14.test
+++ b/sql/test/SQLancer/Tests/sqlancer14.test
@@ -780,3 +780,125 @@ select 1 from t0 where t0.c4 <= all(sele
 
 statement ok
 ROLLBACK
+
+statement ok
+START TRANSACTION
+
+statement ok
+CREATE TABLE "t2" ("c2" INTERVAL MONTH NOT NULL)
+
+statement ok
+INSERT INTO "t2" VALUES (INTERVAL '1005575652' MONTH),(INTERVAL '808548760' 
MONTH),(INTERVAL '6' MONTH),(INTERVAL '6' MONTH),(INTERVAL '2' MONTH),(INTERVAL 
'5' MONTH),(INTERVAL '-806508569' MONTH),
+(INTERVAL '6' MONTH),(INTERVAL '0' MONTH),(INTERVAL '3' MONTH),(INTERVAL '0' 
MONTH),(INTERVAL '3' MONTH),(INTERVAL '6' MONTH),(INTERVAL '5' MONTH),(INTERVAL 
'9' MONTH),(INTERVAL '9' MONTH),
+(INTERVAL '9' MONTH),(INTERVAL '6' MONTH),(INTERVAL '3' MONTH),(INTERVAL '4' 
MONTH),(INTERVAL '8' MONTH),(INTERVAL '9' MONTH),(INTERVAL '4' MONTH),(INTERVAL 
'2106373240' MONTH),
+(INTERVAL '-2142385196' MONTH),(INTERVAL '-1' MONTH),(INTERVAL '6' 
MONTH),(INTERVAL '1' MONTH),(INTERVAL '9' MONTH),(INTERVAL '7' MONTH),(INTERVAL 
'7' MONTH),(INTERVAL '8' MONTH),
+(INTERVAL '4' MONTH),(INTERVAL '9' MONTH),(INTERVAL '2' MONTH),(INTERVAL 
'-31924182' MONTH),(INTERVAL '8' MONTH),(INTERVAL '4' MONTH),(INTERVAL 
'-1648452957' MONTH),(INTERVAL '9' MONTH),
+(INTERVAL '-1648452957' MONTH),(INTERVAL '386411834' MONTH),(INTERVAL '7' 
MONTH),(INTERVAL '9' MONTH),(INTERVAL '5' MONTH),(INTERVAL '0' MONTH)
+
+query I rowsort
+SELECT 1 FROM t2 WHERE (CASE WHEN true and true THEN 9 ELSE 6 END) NOT IN 
((VALUES (5), (3)))
+----
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+
+query I rowsort
+SELECT 1 FROM t2 WHERE (CASE WHEN '0' THEN 9 ELSE -1789688463 END) NOT IN (-1, 
(VALUES (281921255), (-1868657623)), 2)
+----
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+
+query I rowsort
+SELECT CAST(SUM(count) AS BIGINT) FROM (SELECT CAST((CASE WHEN '0' THEN 9 ELSE 
-1789688463 END) NOT IN (-1, (VALUES (281921255), (-1868657623)), 2) AS INT) as 
count FROM t2) as res
+----
+46
+
+statement ok
+ROLLBACK
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to