Skip to content

Commit b44bca6

Browse files
committed
add issue logic test
1 parent bd35b70 commit b44bca6

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
statement ok
2+
DROP DATABASE IF EXISTS databend6;
3+
4+
statement ok
5+
CREATE DATABASE databend6;
6+
7+
statement ok
8+
USE databend6;
9+
10+
statement ok
11+
CREATE TABLE t0(c0VARCHAR VARCHAR NOT NULL DEFAULT('XVk'));
12+
13+
statement ok
14+
CREATE TABLE t1(c0VARCHAR VARCHAR NULL);
15+
16+
statement ok
17+
CREATE TABLE t2(c0INT SMALLINT NULL);
18+
19+
statement ok
20+
CREATE TABLE t3(c0VARCHAR VARCHAR NOT NULL DEFAULT('at'));
21+
22+
statement ok
23+
INSERT INTO t1(c0varchar) VALUES ('gxZu6');
24+
25+
statement ok
26+
DELETE FROM t0 WHERE ((NULL)<=(NULL));
27+
28+
statement ok
29+
EXPLAIN SELECT DISTINCT ((NULL)<=(NULL)) FROM t1, t2, t0, t3 HAVING ((((((t2.c0int)%(t2.c0int)))-(((t2.c0int)%(1617114512))))) IS NOT NULL) LIMIT 1964819055;
30+
31+
statement ok
32+
INSERT INTO t2(c0int) VALUES (1617114512);
33+
34+
statement ok
35+
INSERT INTO t0(c0varchar) VALUES ('AUJC5e');
36+
37+
statement ok
38+
INSERT INTO t3(c0varchar) VALUES ('kx');
39+
40+
statement ok
41+
INSERT INTO t2(c0int) VALUES (1617114512);
42+
43+
statement ok
44+
CREATE VIEW v0 AS SELECT (t3.c0varchar NOT IN (t0.c0varchar, '', '')), t0.c0varchar, t2.c0int FROM t3, t1, t2, t0 WHERE ((1.617114496E9) IS NULL) GROUP BY '' HAVING (('kDIT3') IS NOT NULL) LIMIT 194625690 OFFSET 165596766;
45+
46+
statement ok
47+
INSERT INTO t1(c0varchar) VALUES ('E5'), ('');
48+
49+
statement ok
50+
INSERT INTO t2(c0int) VALUES (-90628224), (1357686063);
51+
52+
statement ok
53+
INSERT INTO t1(c0varchar) VALUES ('');
54+
55+
statement ok
56+
DROP VIEW v0;
57+
58+
statement query TTT
59+
SELECT t3.c0varchar, t0.c0varchar, t1.c0varchar FROM t0, t1, t2, t3 WHERE (((('')like(t1.c0varchar))) IS NULL) GROUP BY t3.c0varchar, t0.c0varchar, t1.c0varchar UNION ALL SELECT t3.c0varchar, t0.c0varchar, t1.c0varchar FROM t0, t1, t2, t3 WHERE (NOT (((('')LIKE(t1.c0varchar))) IS NULL)) GROUP BY t3.c0varchar, t0.c0varchar, t1.c0varchar UNION ALL SELECT t3.c0varchar, t0.c0varchar, t1.c0varchar FROM t0, t1, t2, t3 WHERE (((((('')LIKE(t1.c0varchar))) IS NULL)) IS NULL) GROUP BY t3.c0varchar, t0.c0varchar, t1.c0varchar;
60+
61+
----
62+
kx AUJC5e E5
63+
kx AUJC5e gxZu6
64+
kx AUJC5e
65+
66+
DROP DATABASE IF EXISTS databend6;

0 commit comments

Comments
 (0)