# xsql

sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&265652869642runsc
7830205052494d415259204b45592c706172656e746e6f646529510306171b1b01753514c69746520666f726d6174203300100001010040202000b7461626c
6574315f6e6f646574315f6e6f64650000000000000020000000000
003435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642572290d0000000e0ef7000fe80f
d00fb71f9�e0f910f810f700f5e0f4f0f390f290f180f060ef7
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467651b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721603
0500092f0075707065722d6c61334841272f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e000000000000000100��00004120000000000000412000
0000000000000000020000000041�00 WHERE x<99),
  c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROseedM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
  SELECT 1000+x+y*100, x, x+1, y, y+1, printf('box00
0000000000000000020000000041�0000042�������������������������������������b4000042c80000000000000000000342b40000
42c80000480000000000+042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c800000000000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SELECT *(FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='center';
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
SELECT label FROM t1 WHERE x1<=50 AND label NOT LIKE '%corner%' ORDER BY id;
WITH RECURSIVE
  c1(x) AS (VALUES(0) U00000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT ree64657873716c6974655f6175746f696e6465785f74
REINDEX t1;
DR_P INDEX t1x2;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x31
5f3174310300000008000000000d0000000010
[2000]0a0000000010
[3000]0d0000000010
[4000]0a0000000010
[5000]
--
INSERT INTO t1 DEFAULT VALUES;
INSERT INTO t((b) VA PRAGMA LUES(1),(2),('xyzzy');
SELECT * FROM t1 WHERE b=2.0;
DRO45415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c646]2a0506171311013f696e64657874337674330643524541544520494e444558207433
76204f4e2070332876292aNION ALL SELECT x+1 FROM c1 WHERE x<99),
  c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
  SELECT 1000+x+y*100, x, x+1, y, y+1, printf('box00
0000000000000000020000000041�0000042�������������������������������������b4000042c80000000000000000000342b40000
42c80000480000000000+042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d-%d,%d',x,y) FROM c1, c2;
SELECT label FROM t1 WHERE x0>=48 �ND x1<=50 AND y0>=48 AND y1<=50
     ORDER BY id;
UPDATE t1 SET label='x'||label
������������������������������  WHERE x0>=49 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHER0406171311013f696e64645415445205441424c45207433287520494e5445474552205052494d415259204b45592c
207620494e5445474552205245464552454e43455 * FROM p3;
DELETE FROM c11;
PRAGMA foreign_key_check;
CREATE TABLE p30 (id INTEGER PRIMARY KEY);
CREATE TABLE IF NOT EXISTS c30 (
line INTEGER, 
master REFERENCES p30(id), 
PRIMARY KEY(master)
) WITHOUT ROWID;
INSERT INTO p30 (id) VALUES (1);
INSERT INTO c30 (master, line)  VALUES (1, 999);
PRAGMA foreign_key_check;
245415445205441424c452074
31287820494e5445474552205052494d415259204b4559290d000000050fec000ffc0ff80f
f40ff00fec
[1fec]020502000204020002030200020202000201020 t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.10404050301010303
--
PRAGMA foreign_keys=ON;
P) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e00000000NDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+0 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(6000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

00050277000e110a33065502770466008800880088
[22082010601010201060101020106010102
01060101020106010102010601010201060101020106010102010601010201060101020106
0101020106010102010601000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6place(compile_optio,'ns_',' '), dummy, RAGMA defer_foreign_c+1keys=ON;
BEGIN;
DELETE FRO t0 ;WHERE x=3;
DELETE FROM t2 
WHERE name 
FROM pragc6974655f6175746f696e6465785f74
REINDEX t1;
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT =1;
COMMIT;
0f900f880f800f780f700f680f600fR_P rtreI580f500f480f40
0f380fN3eche00ck('t1');
D


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45203274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290f180f060ef7
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200000000000000000000442b4000042c8000042b4000042c8000730
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000000000000000090000000042c80000
42be000042c80000000000000000000a0000000042c800000000000042c800000000000000
00000b00000000424800000000000042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d000000
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SELECT * FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='enter';
SELECT label FROM t1 WHERE x1<= AND y1<=50 50 ORDER BY id;
PRAGMA writable_schema=ON;
SELECT * FROM t1, k WHERE a=k;
INSERT INTO (t1) SELECT x FROM t2(a) VALUES(123);
INSERT INTO sqlite_temp_schema DEFAULT VALUES RETURNING *;
SELECT 1 FROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1);
UPDATE t1 SET b=quote( k (200)) WHERE true;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
ORDER BY id;
50;
SELECT 1 WHERE (5, 4) IN (SELECT b, a FROM t1);
SELECT label FROM t1 WHERE x0>=48 AND x1<=CASE 50 WHEN 557 THEN 181 WHEN 260 THEN 463 END AND y0>=48 AND y1<=50
ORDER BY id;
SELECT rtreecheck('t1');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000001000000
[64]0d000000040e9c000fad0f4f0efc0e9c
0000
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290c0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290b
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050008
2b007468652077686f6c65207468696e670d090500091d00746f702065646765100804fff9
2300626f74746f6d20656467650f070500092100726967682820556467650e06050009c700
6c65667420156467650b05050009190063656e7475721804050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d100b2d

[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200001000000000000000442b4000042c8000042b4000042c8000000
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000100000000000090000000042c80000
42be000042c800000000b4000000000a0000000042c800000000000042c800000000000000
00000b00000000424800000000000042c80000000000000000000c4299000042c800000000
000042c80000000000000000000d0000000142c800000000000042480007500000000000
000001
[3000]0d0000000010
[4000]
--
WITH c1(x) AS (VALUES(0) UNION ALL SELECT CAST(x AS text)+1 FROM c1 WHERE x=99),
c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,y0,x1,y1,label)
SELECT 1000+x+100*y|9, x, x+1, EXISTS(SELECT 1 FROM c1, c2), y+1, printf('', x,y) FROM c1, c2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
000000000000040000000400000000000b7000
000000000001
[64]0d000000030f23000f7b0f4f0f23
[f23]2a0306171311013f696e64657874316274310443524541544520494e444558207431
62204f4e2074312862292a0206171311013f696e6465787431617431034352454154452049
4e44455820743161204f4e2074312861298102010717111101816f7461626c657431743102
435245415445205441424c45207431286120494e542041532028632a3131292c6220544558
54204153202873756273747228642c312c3329292053544f5245442c0a6320494f54454745
52205052494d415259204b45592c206420544558542c20434845434b2820632a613e2d3520
29290d000000060f91000fe70fcb0fbc0fad0f
0001
[1f91]0c5b5c13001767617567617567650c110413001763726163726166b00d1004130019
747572747572746c650d0004130019776f72776f726b6572130ffffffffffffffffa041300
2375736575736566756c2d746578740fffffffffffffffd9340413001d6172746172746966
6163740a000000060fd8000ff70ff10fed0fe60f
[2fd8]0603020103e95b0603020100bb110603020100b0100303080805030101befa080303
02fe553cd9340a000000060fd0000ff70fef0fe70fdf0fd7
[3fd0]06031308776f7207031301757365fa0703130174757210070313016761755b070313
016372611108
--
SELECT 1 FROM WHERE b='gau';
ALTER TABLE log RENAME COLUMN c TO z;
ALTER TABLE t1x RENAME TO t1;
SELECT * FROM c1 IS FALSE ORDER BY a;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT aWHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
UPDATE t1 SET b=b+100;
DELETE FROM t1 WHERE a IN(SELECT EXISTS(SELECT 1 FROM (SELECT 1 FROM t1 WHERE 'two'=a OR b='i') WHERE a='to'%5 OR (SELECT 1 FROM (SELECT * FROM t1 t1 WHERE 'two'=a OR b='') WHERE a NOT IN(SELECT 723306 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='i') WHERE a='t�' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='wo' OR b='i') WHERE a='' OR b='iv') OR 2.32794)='to' OR b NOT IN(SELECT 1 FROM (SELECT  (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR 1 OR b='') WHERE a='toto' OR b='iv') OR '') NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='twd' OR b) WHERE a='t' OR b='v') OR 'v') FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE a=(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE a NOT IN(SELECT 723306 FROM (SELECT 1 FROM t1 WHERE a=true OR b=4.12061862) WHERE a='o' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE 't' NOT IN(VALUES('a'),('b'),('c'))=a OR b='i') OR 'iv')='t' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a=null OR b='') WHERE a NOT IN('a','b','c')) OR '') NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a|'twd' OR b='i') WHERE 't'=a OR b='v') OR 'iv')=NOT EXISTS(SELECT 1 t1 WHERE a ='wo' OR b)UPDATE t1 WHERE x0WHERE x0>=4 AND x1<=8 AND y0>=12/4 AND y0< x1 ;
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2)==0),
group_concat(b,'')
FROM t1;
UPDATE t1 SET b>>quote(zeroblob(200) END ) WHERE a MATCH 'thre&d*';
INSERT INTO t1(x,y) VALUES('2017-07-20','2017-07-20','one');
UPDATE t1 SET c=c+100;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
CREATE TABLE t4(a INT,a INT, b AS (t4.a+1));
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(5)UNIoN SELECT )SELECT min(1)|i fROM c;
CREATE TABLE t5(a INT, b AS (a+?));
DELETE FROM t1 WHERE a MATCH 2.625;
SELECT DISTINCT * FROM t1;
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2)==0),
group_concat(b,'')
FROM t1;
SELECT a FROM t1 ORDER BY +b DESC NULLS LAST, d DESC NULLS LAST;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY >x IN(SELECT 5 UNION ALL SELECT 6);
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000900000004000000000000000000000001
[64]0d000000090d07000fd80f8a0f530ecf0e4b0dc40d930d5e0d07
[d07]5509071b171108810d74726967676572747269673176334352454154452054524947
47455220747269673120494e5354454144204f462044454c455445204f4e20763320424547
494e0a53454c45435420313b0a454e44330806151111085776696577763376334352454154
4520564945572076332041532053454c4543542074332e612046524f4d2074332f07061711
11014b7461626c657433743304435245415445205441424c45207433286120544558542c20
62205445585429810406071b11110881717472696767657272337631435245415445205452
494747455220723320494e5354454144204f4620555044415445204f4e2076312042454749
4e0a494e5345525420494e544f2076316c6f672056414c554553284f4c442e782c4e45572e
782c4f4c442e792c4e45572e792c4f4c442e7a2c4e45572e7a293b0a454e44810105071b11
1108816b7472696767657272327631435245415445205452494747455220723220494e5354
454144204f4620494e53455254204f4e20763120424547494e0a494e5345525420494e544f
2076316c6f672056414c554553284e554c4c2c4e45572e782c4e554c4c2c4e45572e792c4e
554c4c2c4e45572e7a293b0a454e44810104071b111108816b747269676765727231763143
5245415445205452494747455220723120494e5354454144204f462044454c455445204f4e
20763120424547494e0a494e5345525420494e544f2076316c6f672056414c554553284f4c
442e782c4e554c4c2c4f4c442e792c4e554c4c2c4f4c442e7a2c4e554c4c293b0a454e4435
0306171717014b7461626c6576316c6f6776316c6f6703435245415445205441424c452076
316c6f6728612c622c632c642c652c66294c02071511110881077669657776317631435245
41544520564945572076312041530a53454c45435420612b6220415320782c20622b632041
5320792c20612b63204153207a2046524f4d20743126010617111101397461626c65743174
3102435245415445205441424c4520743128612c622c63290d000000020fef000ff80fef
[1fef]07020401010104050606010409010102030d0000000010
[3000]0d0000000010
[4000]
--
DELETE FROM v1 WHERE x=1;
INSERT INTO v1 VALUES(1,2,3);
UPDATE v1 SET x=x+100, y=y+200, z=z+300;
DROP TABLE t1;
PRAGMA foreign_keys=ON;
INSERT INTO t1(id,x0,x1,y0,y1) SELECT id, x, x+sz, y, y+sz FROM data;
SELECT * FROM t4;
DELETE FROM v3 WHERE a = 1;
DELETE FROM t1 WHERE x=100;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000690000
0000000000000200
[64]0d0fbe00030f6e000fc60f6e0f99
[f6e]290206171111013f7461626c657432743203435245415445205441424c4520743228
7820554e49515545292303061737110100696e64657873716c6974655f6175746f696e6465
785f74325f317432040000000800000000380106171111015d7461626c6574317431024352
45415445205441424c45207431286120494d5445474553205052494d415259204b45592c52
290e
[1fdf]d92b030019706172726f7408020300177268696e
[2ff7]070102177268696e6f0a000000010f
[3ff7]0803170972
--
CREATE VIEW v1a(z,y) AS SELECT x IS NULL, x FROM t2;
SELECT a,(+a)b,z,y, z FROM t1 LEFT JOIN v1a ON b=z;
CREATE VIEW v1b(y,z) AS SELECT coalesce(x,-null) , x FROM t2;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),CASE z WHEN 487 THEN 992 WHEN 391 THEN 203 WHEN 10 THEN '?k<D Q' END,'' FROM t1 LEFT JOIN v1a ON z=b;


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000004a600000000
0f50000000000300000003fffffffffffffffffffffff3

[64]0d000000030ece000f9a0f340ece

[ece]64030721151501812100840060ff623c6c0065007400330074003304004300520045
0041005400450020005400410042004c004500200074003300280062002c1062002c006300
20cac5004f004c004c0041005400450020004e004f00430041005300460029640207211515
0181210074006100624d6c1065007400320074003203004300520045004100540045002000
5400410042004c0045002000740032002805d8012b0079002c007a00200043004f004c104c
0041005409450030004e004f0043004100531045002964010721151501812100e700613e62
006c00650074003100740031020043005200450041005400450020005400410042004c0045
00200074003100280061002c0062002c006300200043004f004c004c004100540045002000
4e004f00430041005300450029
[
[2f
[4074]07aa0401
--
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a, a c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000
[64]0d0efc00050e13000fca0f6c0f040e130ec9
[e13]81330407171f1f0182357461626c6578315f73656764697278315f73656764697204
435245415445205441424c45202778315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f78315f73656764
69725f3178315f7365676469720500000008000000006603071723230181137461626c6578
315f7365676d656e747378315f7365676d656e747303435245415445205441424c45202778
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42295c02071721210181037461626c6578315f636f6e7465
6e7478315f636f6e74656e7402435245415445205441424c45202778315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c202763307827293401
0617111108577461626c6578317831435245415445205649525455414c205441424c452078
31205553494e4720667473332878290d00
[1f53]2e04030063627261696e7374656d20627261696e7374656d7320627261696e73746f
726d20627261696e73746f726d732b0303005d627261696e20627261696e63686ecc642062
7261696e656420627261696e696e6720627261696083260203005362726167732062726169
642862726169646564206272616964696e6720627261696473260103005362726165732062
72616720627261676765642072726167676572206272616767696e670d0000000010
00
[3000]0d010000040f20000fc80f900f540f20
[3f20]32040708010808155803302033380009627261696e7374656d030402000901730304
030007036f726d030404000a0173030405003a030708010808156802302034360005627261
696e0303020005056368696c640303030005027564030304000503696e6703030500050173
0303060036020708090808156230203433000561726167730301f200030269640302030005
0265640302040005036a6e6703020500050173030206003601070808080815623020343300
05627261657303010200030167030103000403676564030104001601720300f5000503696e
67030106000a000000040fe7000ffb0ff50fee0fe7

01
[4fe7]060408010103040604080101020305040809010204
--
INSERT INTO x1(x1) VALUES('nodesize=24'),('optimize');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000001ff
[64]0d0ff800040ece000f4c0fd30efa0ece
0000000001
[ece]2a0406171311013f696e64657874316274310543524541544520494e444558207431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73097175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652d73657129810401071711110181737461626c6574317431
02435245415445205441424c452074312861205245414c204e4f54204e554c4c2044454641
554c542832352b3332292c6220464c4f41542c6320444f55424c4520554e495155452c0a64
20434c4f322c6520494e5445474552205052494d415259204b4559204155544f494e435245
4d454e54292302061737110100696e64657873716c6974655f6175746f696e6465785f7431
5f
[2000]0a0000f6
[3000]0aa0
[
[4f00]
--
CREATE INDEX temp.t1a ON t1(a);
PRAGMA writable_schema=ON;
CREATE INDEX sqlite_t1a ON t1(a);
INSERT INTO t1(b) VALUES(1),(2);
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS FIRST;
SELECT t4a.x, t4b.x, t5.c, t6e
INNER JOIN t4 AS t4b
LEFT JOIN t5 ON t4a.x=t5.a AND t5.b=t4b.x
LEFT JOIN (SELECT 1 AS v) AS t6;
PRAGMA hard_heap_limit=10 PRAGMA CAST(index_xinfo AS real)(t1x1);
DROP INDEX t1b;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS FIRST;
SELECT 'abc'==(upper||'ABC'('' COLLATE nocase));
SELECT id FROM t1 WHERE w>=4 AND x1<=8.0e0 AND y0>=4 AND ;
WITH aaa AS (SELECT * FROM (SELECT * FROM t1))SELECT a, rank()OVER(ORDER BY a DESC) FROM t1;
DELETE FROM t2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e444558207431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73657175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652c73657129810401071711110181737461626c6574317431
02435245415445205441424c4520743128612052451010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e4445582�7431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73657175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652c73657129810401071711110181737461626c6574317431
02435245415445205441424c452074312861205245414c204e4f54204e554c4c2044454641
554c542832352b3332292c622000000020ff0fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f253514c697465206610ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb153514c69746520666f726d6174203300100001010040202000000000000000070000000200
0000010000000700000004000000000000000000000001
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da40da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c632900000039
[2000]0d000000240c0a000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def0dd50dbb0da00d840d680d4f0d350d1b0cfb0cda0cb90c990c
780c570c3e0c240c0a
[2c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17434f4d50494c45523d6763632d352e
342e3020323031363036303958525452494d0d0000000010
[4000]0d000000010cad000cad
[4cad]8650010808080808178d123020383335000130120106000106000106001f03000103
00010300000832303136303630390901070001070001070000013409010500010500010500
00013509010400010400010400010730303030303030091c0400010400010400000662696e
6172793c030102020003010202000301020200030102020003010202000301020200030102
0200030102020003010202000301020200030102020003010202000008636f6d70696c6572
09010200010200010200000664627374617409070300010300010300010465627567090402
000102000102000006656e61626c653f070200010200010200010200010200010200010200
01020001020001020001020001020001020001020001020001020001020001020001020001
020001020001087874656e73696f6e091f0400010400010400000466747339040a03000103
00010300030135090d03000103000103000003676363090103000103000103000106656f70
6f6c790910030001030001030000056a736f6e310913030001030001030000046c6f616409
1f030001030001030000036d6178091c02000102000102000105656d6f7279091c03000103
000103000304737973350916030001030001030000066e6f636173653c0201020200030102
02000301020200030102020003010202000301020200030102020003010202000301020200
03010202000301020200030102020000046f6d6974091f0200010200010200000572747265
65091903000103000103000302696d3c010102020003010202000301020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
0200000a746872656164736166650922020001020001020000047674616209070400010400
010400000178b4010101010200010101020001010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102000101010200010101020001010102000101010200010101
02000101010200010101020001010102000101010200010101020001010102000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
0102000a000000010ffb000ffb
[5ffb]04040808090d000000050fb8000ff40fe90fd60fc70fb8
[6fb8]0d0502236175746f6d657267653d350d0402236d657267653d3130302c381103022b
696e746567726974792d636865636b0902021b72656275696c640a01021d6f7074696d697a
65
--
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a �MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
0000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e00ad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6);
2056414c55455328276265666f72652d757064617465272c7072696e7466282725642c
25642c25642f25642c25642c2564272c0a20202020202FROM c
UNION ALL SELECT 180-x,02020202020202020202020202020
2020202020202020202020202020202020206f6c642e612c6f6c642e622c6f6c642e632c6e
65772e612c6e65772e622c6e6519454e41424c53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000600000004000000000000000000000001
[64]0d000000050e49000f990f400eda0e8f0e49
[e49]440506171515086f7461626c6567656f3167656f3143524541544520564952545541
4c205441424c452067656f31205553494e472067656f706f6c7928747970652c636c722949
0406171f1f01637461626c657175657279706��������5657279706f6c7905435245415445
205441424c45207175657279706f6c7928706f6c79204a534f4e2c20636c72205445585429
640307�7232301810f7461626c6567656f315f706172656e7467656f315f706172656e7404
4352454154452054414246022c4257656f315f706172656e7422286e6f64656e6f20494e54
45474552205052494d41525920 BETWEEN 06172656e746e6f646529570206171f1f017f74
61626c6567656f315f6e6f646567656f315f6e6f646503435245415445205441424c452022
67656f315f6e6f7265636f72647265636f726403435245415445205441424c45207265636f7264287820
544558542c20792054455854294b01071711110181017461626c6574317431024352454154
45205441424c45207431286120494e5445474552205052494d415259204b45592c20622069lob(4
6e742c20632044454641554c542030290d0000000010
[2000]0d0000000010
[3000]
--
INSERT INTO t1(a,b) VALUES(1,2);
DELETE FRO0000));
M record;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
00250f1676469720443
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f73656764697205000000080000000066954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f4144204558544540000000000000000000000000009
[18000]0d00000001042f00042f
[1842f]974d813e1400ae7c00000000000000000000000000000001
[18fff]13
[199d7]0a
[1a03071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747303435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f422962020717212101810f7461626c6574315f636f6e74656e
7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c20276330636f6e74656e
74272931010617111108517461626c6574317431435245415445205649525455414c205441
424c45207431205553494e4720667473330d000000030fe000b7461626c6574315f706172656e7474315f706172656e740443
52454154452054341424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290f180f060%f7
[1ef7]0d0e0500091d00746f702068616c66100t0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200000000000000000000442b4000042c8000042b4000042c8000000
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000000000000000090000000042c80000
42be000042c800000000t1b00000000a0000000042c800000000000042c800000000000000
00000b0000


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000300000004000000000000000000000001
[64]0d0ff800040f46000f9e0fd30f760f46
[f46]2e04061715110145696e6465787431783174310543524541544520494e4445582074
317831204f4e20743128612c612926030617111101397461626c6574327432044352454154
45205441424c45207432286220494e542933010617111101537461626c6574317431024352
45415445205441424c4520743128612054455854205052494d415259204b45592923020617
37110100696e64657873716c6974655f6175746f696e6465785f74315f3174310300000008
000000000d0000000010
[2000]0a0000000010
[3000]0d0000000010
[4000]0a0000000010
[5000]
--
SELECT * FROM t2 LEFT JOIN t1 ON a=0 WHERE (a='x' OR a='y') AND a IS NOT NULL;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000003ff0000040000000000000000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206229280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
000000000001
[1fe8]060304010901160207020401010116020204f104010909160a000000030feb000ffa
0f
[2feb]0604090101160307040101010216020504090109160a000000
[3fda]0704010101021603070401
[4ffb]030102
--
SELECT DISTINCT d FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name FROM pragma_compile_options, dual, pragma_collation_list;
PRAGMA hard_heap_limit=191000;
(id, block) FROM t2_data;
DELETE FROM bOR INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t2(a,b,c,d,e) VALUES(1,NULL,93,94,95)
ON CONFLICT(c) DO UPDATE SET b=true
ON CONFLICT( b ) DO NOTHING
ON 'x8';
OSELECT count(*) t0, t1 WHERE (SELECT avg(1) FILTER(WHERE t1.b));
CREATE VIRTUAL TABLE t2 USING fts5vocab('E1','roUw');
DROP TABLE IF EXISTS t1;
PRAGMA foreign_key_list(':1');
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT rowid, d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
);
REINDEX t1;
INSERT INTO t1(a, = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
) b)(1000-1);
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<= c ORDER BY idSELECT rowid, * FROM c WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) HERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT * FROM t2) WHERE (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
) OR 22
), * FROM t1 (b=1 OR c= 2 ) AND a NOTNULL = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
2WITH c(x) AS (VALUES(035370339879) UNION SELECT x+1 FROM c WHERE x<100 NOT GLOB 'ab*xyz') INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printfREATE INDEX x2 ON t1(c,b);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000
[64]0d000000040f54000fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000030fe80010
[1fe8]060304010901160207020401010116020205010401dd09160a000000030feb000ffa
0feb0ff2
[2feb]060409010116030704010101ff16020504090109160a000000030fea00
[3fea]070401010102160307040101010216020504090109160d0000
[4ffb]0301020116
--
PRAGMA hard_heap_limit=10;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
UPDATE t1 SET a = a + 10 WHERE ( a = 1 OR a = b ) AND a IS NOT NULL OR a=10 ;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS c,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
2SELECT a,b,y,LEFT JOIN a ON b=y;
DROP INDEX t1b;
CREATE TABLE tx(x,y);
SELECT time(4636515773114


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000040000000400000000000000
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73266172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4551e86c6576656c2c205964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e74730343524541544520544142fc45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7403835245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205051494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667757696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697175612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69
0000000000000001
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000260640303040002086970697363696e67
0301080002056c6971756103020c00050269700304040001036d65740301060001036e696d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e540308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d03030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
170200020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e0705060400030300d5086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030afff502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001046f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010f
[4ffb]0404080809
--
SELECT rowid , quote(matchinfo(t1,WHERE;
PRAGMA writable_schema=ON;
SELECT avg(DISTINCT b) FROM t1 WHERE (SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b>=''
ORDER BY a DESC,b temp_store;
DESC,g DESC,c ASC) IN (1,2,3,91979416280333757,101);
SAVEPOINT one;
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
PRAGMA hard_heap_limit=191000;
UPDATE t1 SET y='Vr';
REINDEX;
WITH RECURSIVE c(x) AS (VALUES('6Q-.J%;uX,FleQe$CX @..R{nndd,W') UNION ALL SELECT x+1 FROM c WHERE x NOT IN(SELECT rowid , quote(matchinfo(t1,WHERE)<100)
INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
DELETE FROM t1 WHERE a MATCH 'fts*';
SELECT rowidFROM t1 WHERE t1 MATCH '"t labore et dolore"' t1 MATCH 'e*';
SELECT sum(length(name)) FROM dbstat;
SELECT * FROM t3;
VACUUM;
DROP INDEX t1x2;
SELECT * FROM t2;
SELECT * FROM t2 NOTNULL;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
DELETE FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=y0 AND y0<current_time;
SELECT rtreecheck('t1');
SELECT rowid, t1 MATCH '*';
SELECT affinity(a) FROM t1;
SELECT * FROM t2 WHERE term='';
SELECT <= FROM c1 ORDER BY a;
oINSERT INTO t1(a,c) VALUES(5,30);
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
AND likelihood(c=);
INSERT INTO t1(a,b)(1000,-1);
INSERT OR IGNORE INTO a VALUES("d");
SELECT sum(length(name)) FROM dbstat;
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
DELETE FROM;
DELETE FROM t1 WHERE t1 MATCH '�*';
PRAGMA temp_store;
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
SELECT ~ FROM t2 WHERE term='e' t2;
;
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0>=4;
PRAGMA jounal_mode=DELETE;
SELECT * FROM t1, bb;
AND UNBOUNDED FOLLOWING)
;
DROP TABLE t1;
DROP INDEX t1x2;
CREATE TEMP TRIGGER"a"UPDATE ON"h"FOR EACH ROW WHEN strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE sqlite_master)OVER"c")OVER"a")OVER"a")OVER"a")OVER"a"BEGIN VALUES(fts4)UNION VALUES(sqlite_master)UNION VALUES(term)EXCEPT SELECT DISTINCT"a"NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL AS"b"FROM((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a");


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000040000000400000000000000
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73266172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4551e86c6576656c2c205964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e74730343524541544520544142fc45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7403835245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205051494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667757696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697175612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69
0000000000000001
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000261640303040002086970697363696e67
0301080002056c6971756103020c00050269700304040001036d65740301060001036e696d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e540308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d03030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
170200020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e070506040003030002086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030afff502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001046f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010f
[4ffb]0404080809
--
SELECT rowid , quote(matchinfo(t1,WHERE;
PRAGMA writable_schema=ON;
SELECT avg(DISTINCT b) FROM t1 WHERE (SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY a DESC,b DESC,g DESC,c ASC) IN (1,2,3,91979416280333757,101);
SAVEPOINT one;
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
PRAGMA hard_heap_limit=191000;
UPDATE t1 SET y='Vr';
WITH RECURSIVE c(x) AS (VALUES('6Q-.J%;uX,FleQe$CX @..R{nndd,W') UNION ALL SELECT x+1 FROM c WHERE x NOT IN(SELECT rowid , quote(matchinfo(t1,WHERE)<100)
INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
DELETE FROM t1 WHERE a MATCH 'fts*';
SELECT rowidFROM t1 WHERE t1 MATCH '"t labore et dolore"' t1 MATCH 'e*';
VACUUM;
SELECT * FROM t2;
SELECT * FROM t2;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
DELETE FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=y0 AND y0<current_time;
SELECT rtreecheck('t1');
SELECT rowid, t1 MATCH '*';
SELECT affinity(a) FROM t1;
SELECT * FROM t2 WHERE term='';
oINSERT INTO t1(a,c) VALUES(5,30);
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
AND likelihood(c=);
SELECT quote(x), trim(x),rtrim(x NOTNULL),ltrim(x) FROM t1;
INSERT INTO t1(a,b)(1000,-1);
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
DELETE FROM t1 WHERE t1 MATCH 'c*';
SELECT ~ FROM t2 WHERE term='e';
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0>=4;
PRAGMA jounal_mode=DELETE;
AND UNBOUNDED FOLLOWING)
;
DROP TABLE t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000004000000040000000000000000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
[1fe8]060304010901160207020401010116020204f104010909160a000000030feb000ffa
0feb0f
[2feb]0604090101160307040101010216020504090109160a000000
[3fda]0704010101021603070401010102160205040901
[4ffb]030102
--
SELECT DISTINCT * FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name FROM pragma_compile_options, dual, pragma_collation_list;
PRAGMA hard_heap_limit=191000;
DELETE FROM bOR INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t2(a,b,c,d,e) VALUES(1,NULL,93,94,95)
ON CONFLICT(c) DO UPDATE SET b=true
ON CONFLICT( b ) DO NOTHING
ON 'x8';
CREATE VIRTUAL TABLE t2 USING fts5vocab('E1','roUw');
PRAGMA foreign_key_list('�1');
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT rowid, d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
);
REINDEX t1;
INSERT INTO t1(a, = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
) b)(1000-1);
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<= c ORDER BY idSELECT rowid, * FROM c WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) HERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
) OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a NOTNULL = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
2WITH c(x) AS (VALUES(035370339879) UNION SELECT x+1 FROM c WHERE x<100 NOT GLOB 'ab*xyz') INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printf;
0


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000000000000000
0000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
[1fe8]0603040109011602070204010101160202050104010909160a000000030feb000ffa
0feb0f
[2feb]0604090101160307040101010216020504090109160a000000030fea000ffa0f
[3fda]070401010102160307040101010216020504090109160d0000
[4ffb]030102
--
SELECT rowid, * FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT rowid, * FROM t1 WHERE (b=1 OR c=2) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d AND 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT rowid, * FROM t1 WHERE (-9.638e+063=b OR c=2) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2 NOT BETWEEN '' AND 'mG') WHERE d OR 22
);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000000000000000000001
[64]0d000000040f5c000fd80fac0f800f5c
[f5c]22040617111101317461626c657432743205435245415445205441424c4520743228
64292a0306171311013f696e64657874316274310443524541544520494e44455820743162
204f4e2074312862292a0206171311013f696e64657874316174310343524541544520494e
44455820743161204f4e20743128612926010617111101397461626c657431743102435245
415445205441424c4520743128612c622c63290d0000003f0dd3000ffa0ff30feb0fe30fda
0fd10fc80fc00fb70fae0fa50f9c0f930f8a0f810f790f700f670f5e0f550f4c0f430f3a0f
310f280f1f0f160f0d0f040efb0ef20eea0ee10ed80ecf0ec60ebd0eb40eab0ea20e990e90
0e870e7e0e750e6c0e630e5a0e510e480e3f0e360e2d0e240e1b0e120e090e000df70dee0d
e50ddc0dd3
[1dd3]073f04010101053f20073e04010101053e1f073d04010101053d1e073c0401010105
3c1d073b0400f101053b1c073a04010101053a1b07390401010105391a07380400f1010538
19073704010101053718073604010101053617073504fb0101053516073404010101053415
07330401010105331407320401010105321307310401010105311207300401010105301107
2f04010101052f10072e04010101052e0f072d04010101052d0e072c04010101052c0d072b
04010101052b0c072a04010101052a0b07290401010105290a072804010101052809072704
01010105270807260401010105260707250401010105250607240401010105240507230401
01010523040722040101010522030721040101010521020620040101090520071f04010101
041f10071e04010101041e0f071d04010101041d0e071c04010101041c0d071b0401010104
1b0c071a04010101041a0b07190401010104190a0718040101010418090717040101010417
08071604010101041607071504010101041506071404010101041405071304010101041304
0712040101010412030711040101010411020610040101090410070f04010101030f08070e
04010101030e07070d04010101030d06070c04010101030c05070b04010101030b04070a04
010101030a0307090401010103090206080401010903080707040101010207040706040101
01020603070504010101020502060404010109020406030409010103020502040901090204
010408090909ffff004f0e8a000ffc0ff70ff20fec0fe60fe00fda0fd40fce0fc80fc20fbc
0fb60fb00faa0fa40f9e0f980f920f8c0f860f800f7a0f740f6e0f680f620f5c0f560f500f
4a0f440f3e0f380f320f2c0f260f200f1a0f140f0e0f080f020efc0ef60ef00eea0ee40ede
0ed80ed20ecc0ec60ec00eba0eb40eae0ea80ea20e9c0e960e90
[2e8a]05030101053f05030101053e05030101053d05030101053c05030101053b05030101
053a0503010105390503010105380503010105370503010105360503010105350503010105
3405030101053305030101053205030101053105030101053005030101052f05030101052e
05030101052d04030101052c05030101052b05030101052a05030101052905030101052805
03010105270503010105260503010105250503010105240503010105230503010105220503
0101052105030101052005030101041f05030101041e05030101041d05030101041c050301
01041b05030101041a05030101041905030101041805030101041705030101041605030101
04150503010104140503010104130503010104120503010104110503010104100503010103
0f05030101030e05030101030d05030101030c05030101030b05030101030a050301010309
05030101030805030101020705030101020605030101020505030101020404030901030403
090102030308090a0000003f0e88000ffc0ff60ff00fea0fe40fde0fd80fd20fcc0fc60fc0
0fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f720f6c0f660f600f5a0f540f
4e0f480f420f3c0f360f300f20af240f1e0f180f120f0c0f060f000efa0ef40eee0ee80ee2
0edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e940e8e0e88
00000001
[3e88]050301013f3f050301013e3e050301013d3d050301013c3c050301013b3b05030101
3a3a0503010139390503010138380503010137370503010136360503010135350503010134
34050301013333050301013232050301013131050301013030050301012f2f050301012e2e
050301012d2d050301012c2c050301012b2b050301012a2a05030101292905030101282805
03010127270503010126260503010125250503010124240503010123230503010122220503
01012121050301012020050301011f1f050301011e1e050301011d1d050301011c1c050301
011b1b050301011a1a05030101191905030101181805030101171705030101161605030101
1515050301011414050301011313050301011212050301011111050301011010050301010f
0f050301010e0e050301010d0d050301010c0c050301010b0b050301010a0a050301010909
05030101080805030101070705030101060605030101050505030101040405030101030305
0301010202030309090d000000010ffb000ffb
[4ffb]0301020f58
--
c1;
DELETE FROM t1 WHERE a MATC 'ts*fts*';
ALTER TABLE t1 ADD COLUMN DEFAULT 'z';
SELECT length(char( UNION 20,20000,,2002000)VALUES(randomblob(250)) t1;
INSERT INTO quote (b) ) FROM;
UPDATE t1 SET b=quote(zeroblob((a))) WHERE a ;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000000000000000000001
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e747303435245415445205441424c45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c0e17
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667567696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697173612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69740d0000000010
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000261640303040002086970697363696e67
0301080001056c6971756103020c00050269700304040001036d65740301060001036e6a6d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e740308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d13030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
070100020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e070506040003030002086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030b000502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001056f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010ffb000ffb
[4ffb]0404080809
--
CREATE VIRTUAL TABLE t4 USING fts5vocab('t1','instance');
SELECT rowid, quote(matchinfo(t1, t1 )) FROM t1 WHERE t1 MATCH 'e*';
SELECT * FROM a ORDER (-10 AND x1<=1.0e+0)BY a;
SELECT * FROM a ORDER (-10 AND x1<=1.0e+0)BY a;
cf0001fa01f301de01cf
, 40180000000000004018000000000000401400000000000040140000000000000906050101
92
736576656e2503050707070740140000000000004018000000000000401800000000000040
00000002
40180000000000000304020104030302010403020201020301020102
PRAGMA foreign_keys=ON;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
DROP TABLE t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004076000000000000000000001
[64]0d000000040f5c000fd80fac0f800f5c
[f5c]22040617111101317461626c657432743205435245415445205441424c4520743228
64292a0306171311013f696e64657874316274310443524541544520494e44455820743162
204f4e2074312862292a0206171311013f696e64657874316174310343524541544520494e
44455820743161204f4e20743128612926010617111101397461626c657431743102435245
415445205441424c4520743128612c622c63290d0000003f0dd3000ffa0ff30feb0fe30fda
0fd10fc80fc00fb70fae0fa50f9c0f930f8a0f810f790f700f670f5e0f550f4c0f430f3a0f
310f280f1f0f160f0d0f040efb0ef20eea0ee10ed80ecf0ec60ebd0eb40eab0ea20e990e90
0e870e7e0e750e6c0e630e5a0e510e480e3f0e360e2d0e240e1b0e120e090e000df70dee0d
e50ddc0dd3
00000001
[1dd3]073f04010101053f20073e04010101053e1f073d04010101053d1e073c0401010105
3c1d073b04010101053b1c073a04010101053a1b07390401010105391a0738040101010538
19073704010101053718073604010101053617073504000101053516073404010101053415
07330401010105331407320401010105321307310401010105311207300400f10105301107
2f04010101052f10072e04010101052e0f072d04010101052d0e072c04010101052c0d072b
04010101052b0c072a04010101052a0b07290401010105290a072804010101052809072704
01010105270807260401010105260707250401010105250607240401010105240507230401
01010523040722040101010522030721040101010521020620040101090520071f04010101
041f10071e04010101041e0f071d04010101041d0e071c04010101041c0d071b0401010104
1b0c071a04010101041a0b07190401010104190a0718040101010418090717040101010417
08071604010101041607071504010101041506071404010101041405071304010101041304
0712040101010412030711040101010411020610040101090410070f04010101030f08070e
04010101030e07070d04010101030d06070c04010101030c05070b04010101030b04070a04
010101030a0307090401010103090206080401010903080707040101010207040706040101
01020603070504010101020502060404010109020406030409010103020502040901090204
01040809090a0000003f0e8a000ffc0ff70ff20fec0fe60fe00fda0fd40fce0fc80fc20fbc
0fb60fb00faa0fa40f9e0f980f920f8c0f860f800f7a0f740f6e0f680f620f5c0f560f500f
4a0f440f3e0f380f320f2c0f260f200f1a0f140f0e0f080f020efc0ef60ef00eea0ee40ede
0ed80ed20ecc0ec60ec00eba0eb40eae0ea80ea2
000001
[2e8a]05030101053f05030101053e05030101053d05030101053c05030101053b05030101
053a0503010105390503010105380503010105370503010105360503010105350503010105
3405030101053305030101053205030101053105030101053005030101052f05030101052e
05030101052d05030101052c05030101052b05030101052a05030101052905030101052805
03010105270503010105260503010105250503010105240503010105230503010105220503
0101052105030101052005030101041f05030101041e05030101041d05030101041c050301
01041b05030101041a05030101041905030101041805030101041705030101041605030101
04150503010104140503010104130503020104120503010104110503010104100503010103
0f05030101030e05030101030d05030101030c05030101030b05030101030a050301010309
05030101030805030101020705030100020605030101020505030101020404030901030403
090102030308090a0000003f0e88000ffc0ff60ff00fea0fe40fde0fd80fd20fcc0fc60fc0
0fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f720f6c0f660f600f5a0f540f
4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c0f060f000efa0ef40eee0ee80ee2
0edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e
[3e88]050301013f3f050301013e3e050301013d3d050301013c3c050301013b3b05030101
3a3a0503010139390503010138380503010137370503010136360503010135350503010134
34050301013333050301013232050301013131050301013030050301012f2f050301012e2e
050301012d2d050301012c2c050301012b2b050301012a2a05030101292905030101282805
03010127270503010126260503010125250503010124240503010123230503010122220503
01012121050301012020050301011f1f050301011e1e050301011d1d050301011c1c050301
011b1b050301011a1a05030101191905030101181805030101171705030101161605030101
1515050301011414050301011313050301011212050301011111050301011010050301010f
0f050301010e0e050301010d0d050301010c0c050301010b0b050301010a0a050301010909
0503010108080503010107070503010106060503010105050503010104040503010103ab05
0301010202030309090d000000010ffb000ffb
[4ffb]030102
--
SELECT CASE v1.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'ollback text' IS NOT FALSE)
WHEN 14 THEN raise(fail, length( count )'ail text')
WHERE a=4 AND b LIKE 1=cx<<8;
SELECT a,c,b FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,ceil(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n?','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(NOT EXISTS(SELECT 1 FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,lst_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)))OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING));
DELETE FROM t1 WHERE x0>-10 AND x1<=1.0e+0 AND y0<92;
SELECT * FROM t2, (SELECT a, b, count(*) OVER (PARTITION BY a) AS cx FROM t1) END;
SELECT * FROM t3;
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT EXISTS(SELECT 1 FROM t1 ORDER BY sum NOT IN('a','b','c')(a) OVER ()) FROM t1;
SELECT a,c,b FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,ceil(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,lst_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING));
DELETE FROM t1 WHERE 92%5/y0;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'QNa!*"-}N P jj5[y [2:h';
 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
7a292041530a53454c4543542074312e622c7432d2622046524f4d2074302c743220574845
52452074312e613d74322e712047524f5550204259203120484156494e47207431ed63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c6ebc672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63642c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d00

0001
[1e7b]260a1401010208000000000000000000000001081908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a030091eb851
eb851f68696363754726081400f10207ffffffffffff0000000000000709080746008c4019
1eb851eb850f686a6363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f686963637570250614010101180000000000000003b000000007190805
326450091eb851eb851f6869636375702505140101d1080000000000000000000000000719
0804295040091eb851eb851f68696363f670250404010101080000000000000cf000000000
072908031e3c40091eb851eb851f68696363757025031401010107ff000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107fffe000000000000
010000000619080b1540091eb851fb851f6869636375702201140808080800d60000100000
000000008a07190840091eb841eb851f6869737375700a0000000a
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3d07080501010101053206070501010001042805080501010001031e04080501010001fd14
030705090100010a02050507f800090a00
[3fcf]040308010a0403080109040308010814030801070403080106040308010504020801
0404030804d30403080102030308090d00
--
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
END;
VACUUM;
WITH c(x) AS (SELECT CASE x WHEN 371 THEN 389 WHEN 512 THEN 632 END<='') INSERT INTO t1(a) SELECT randomblob(3000<<6) FROM t1 ;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
RECURSIVE 3000 (x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c COLLATE rtrim)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
INSERT INTO t1(b) VALUES(zeroblob(-6.75396551e-2));
PRAGMA page_size=current_date;
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000
0001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c613029460206171111087b7461626c6574317431435245415445
205649525455414c205441424c45207431205553494e472072747265652869642c78302c78
312c79302c79312c2b65782938010617171701517461626c65636f6f7264636f6f72640243
5245415445205441424c4520636f6f72642876205245414c2c2077205245414c290d000000
0a0fbb000ffa0ff30fec0fe50fde0fd70fd0
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603010106
02050503010106020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f210ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb10ca6
0c9b0c900c850c7a0c6f0c640c590c4e0c420c370c2c0c210c160c0b0c000bf50bea0bdf0b
d30bc70bbb0baf0ba30b970b8b0b7f0b730b670b5a
00000000000001
[2b5a]0ace1a0400011703313078313009ce1904000115033130783909ce18040001150331
30783809ce1704000115033130783709ce1604000115033130783609ce1504000115033130
783509ce1404000115033130783409ce1304000115033130783309ce120400011503313078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001130339783708c62e040001130339783608c62d0400
01130339783508c62c040001130339783408c62b040001130339783308c62a040001130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338783808be47040001130338783708be46040001130338783608be450400
01130338783508be44040001130338783408be43040001130338783308be42040001130338
783208be41040001130338783109b66204000115033778313008b661040001130337783908
b660040001130337783808b65f040001130337783708b65e040001130337783608b65d0400
01130337783508b65c040001130337783408b65b040001130337783308b65a040001130337
783208b659030001130337783109ae7a04000115033678313008ae79040001130336783908
ae78040001130336783808ae77040001130336783708ae78240001130336783608ae750400
01130336783508ae74040001130336783408ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400011302347837089f260400011302347836089f
2504000112023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783608973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030186ff0b2d065a0187
[3187]8950030400932400000032000000000000232f411000004130000040e00000411000
00000000000000232e411000004130000040c0000041000000000000000000232d41100000
4130000040a0000040e00000000000000000232c41100000413000004080000040c0000000
0000000000232b41100000413000004040000040a00000000000000000232a411000004130
00004000000040800000000000000000232941100000413000003f80000040400000000000
0000001f4a410000004120000041200000414000000000000000001f494100000041200000
41100000413000000000000000001f48410000004120000041000000412000000000000000
001f47410000004120000040e00000411000000000000000001f46410000004120000040c0
0000410000000000000000001f45410000004120000040a0000040e000000000000000001f
4441000000412000004080000040c000000000000000001f43410000004120000040400000
40a000000000000000001f42410000004120000040000000408000000000000000001f4141
000000412000003f800000404000000000000000001b6240e0000041100000412000004140
00000000000000001b6140e000004110000041100000413000000000000000001b6040e000
004110000041000000412000000000000000001b5f40e000004110000040e0000041100000
0000000000001b5e40e000004110000040c00000410000000000000000001b5d40e0000041
10000040a0000040e000000000000000001b5c40e00000411000004080000040c000000000
000000001b5b40e00000411000004040000040a000000008700000001b5a40e00000411000
0040000000408000000000000000001b5940e00000411000003f8000004040000000000000
0000177a40c00000410000004120000041400000000000000000177940c000004100000041
10000041300000000000000000177840c00000410000004100000041200000000000000000
177740c000004100000040e0000041100000000000000000177640c000004100000040c000
0041000000000000000000177540c000004100000040a0000040e000000000000000001774
40c00000410000004080000040c00000000000000000177340c00010410000004040000040
a00000000000000000177240c00000410000004000000040800000000000000000177140c0
0000410000003f800000404000000000000000002330411000004130000041000000412000
00000000000000233141100000413000004110000041300000000000000000233241100000
413000004120000041400000000000000000271141200000414000003e8000004040000000
00000000002712412000004140000040000000408000000000000010002713412000004140
00004040000040a00000000000000000271441200000414000004080000040c00000000000
0000002715412000004140000040a0000040e0000000000000000027164120000041400000
40c00000410000000000000000002717412000004140000040e00000411000000000000000
00271841200000414000004100000041200000000000000000271941200000414000004110
0000412ffffffff000000000271a4120000041400000412000004140

[365a]8950020400932400000032000000000000138c40a0000040e000004080000040c000
000000000000000fa44080000040c000004080000040c000000000000000000bbc40400000
40a000004080000040c0000000000000000007d440000000408000004080000040c0000000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e000000000000000000fa54080000040c0000040a0000040e00000000000
0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e0000000000000000003ed3f8000004040000040a0000040e000000000000000
00138e40a0000040e0000040c00000410000000000000000000fa64080000040c0000040c0
0000410000000000000000000bbe4040000040a0000040c000004100000000000000000007
d6400000004080000040c000004100000000000000000003ee3f8000004040000040c00000
41000000000000000000138f40a0000040e0000040e00000411000000000000000000fa740
80000040c0000040e00000411000000000000000000bbf4040000040a0000040e000004110
ffffff000000000007d7400000004080000040e000004110000000000000000003ef3f8000
004040000040e0000041100000000000000000139040a0000040e000004100000041200000
0000000000000fa84080000040c0000041000000412000000000000000000bc04040000040
a00000410000004120000000000000000007d8400000004080000041000000412000000000
0000000003f03f800000404000004100000041200000000000000000139140a0000040e000
0041100000413000000000000000000fa94080000040c00000411000004130000000000000
00000bc14040000040a00000411000004130000000000000000007d9400000004080000041
1000004130000000000000000003f13f800000404000004110000041300000000000000000
139240a0000040e0000041200000414000000000000000000faa4080000040bfffff412000
00414000000000000000000bc24040000040a00000412000004140000000000000000007da
4000000040800000412000004140000000000000000003f23f800000404000004120000041
40000000000000000003eb3f800000404000004040000030a0000000000000000007d34000
0000408000004040000040a000000000000000000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f80000040400000400000004080000000
000000000007d2400000004080000040000000408000000000000000000bba4040000040a0
000040000000408000000000000000000fa24080000040c000004000000040800000000000
000000138a40a0000040e00000400000004080000000000000000003e93f80000040400000
3f8000004040000000000000000007d140000000408000003f800000404000000000000000
000bb94040000040a000003f800000404000000000000000000fa14080000040c000003f80
000040400000000000000000138940a0000040e000003f
000001
[3b2d]8950010400932400010002000000000000000340c00000414000003f800000414000
0000000000000000023f7f000040e000003f8000004140
[4000]0d000000020ff6000ff60ffb
[4ff6]03020300090303
--
DELETE FROM t1 WHERE 92%5/y0;
DELETE FROM t1 WHERE 92+y0;
DELETE FROM t1 WHERE 92+y0;
DELETE FROM t1 WHERE 92+y0;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d70b22f612047524f5550204259203120484156494e472074322e73204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef3
[1e7b]260a2c01010208000000000000000000000000071908095a00b440091eb85d8b851f
6869636375702609140102030800000000b300000000000000071908185000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000041000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869646375702503140101010800000000100000000000
430007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026f000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d00
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,c,b,d,ff) VALUES(1,1,1,1, t1 ) ;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<1 FROM c WHERE x|100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(false,x*null) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'�');
INSERT VALUES(zeroblob(40000));
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where ;
SELECT * FROM c WHERE t1 MATCH 'abnonabno';
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
DELETE FROM b WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY NOT x;
DELETE t1 WHERE t1 ;
23


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e73204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef3
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb85d8b851f
6869636375702609140102030800000000b300000000000000071908185000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000041000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869646375702503140101010800000000100000000000
430007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026ef00ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,c,b,d,ff) VALUES(1,1,1,1,'') ;
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n2');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<>1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(false,x*781) FROM c;
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'n�');
INSERT INTO t1(a,b) VALUES) ;
INSERT t1(b) VALUES(zeroblob(40000));
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where a=null OR =3;
INSERT INTO t1VALUES(1,1,,1,'M) ;
INSERT INTO t1(a,b) VALUES) ;
SELECT * FROM c WHERE t1 MATCH 'abnonabno';
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
PRAGMA integrity_check;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY NOT x;
DELETE FROM t1 WHERE t1 ;
237


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c613029460206171111087b7461626c6574317431435245415445
205649525455414c205441424c45207431205553494e472072747265652869642c78302c78
312c79302c79312c2b65782938010617171701517461626c65636f6f7264636f6f72640243
5245415445205441424c4520636f6f72642876205245414c2c2077205245414c290d000000
0a0fbb000ffa0ff30fec0fe50fde0fd70fd00fc9
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603010106
02050503010105020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f210ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb10ca6
0c9b0c900c850c7a0c6f0c640c590c4e0c420c370c2c0c210c160c0b0c000bf50bea0bdf0b
d30bc70bbb0baf0ba30b970b8b0b7f0b730b67
[2b5a]0ace1a0400011703313078313009ce1904000115033130783909ce19040001150331
30783809ce1704000115033130783709ce1604000115033130783609ce1504000115033130
783509ce1404000115033130783409ce1304000115033130783309ce120400011503313078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001130339783708c62e040001130339783608c62d0400
01130339783508c62c040001130339783408c62b040001130339783308c62a040001130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338783808be47040001130338783708be46040001130338783608be450400
01130338783508be44040001130338783408be43040001130338783308be42040001130338
783208be41040001130338783109b66204000115033778313008b661040001130337783908
b660040001130337783808b65f040001130337783708b65e040001131337783608b65d0400
01130337783508b65c040001130337783408b65b040001130337783308b65a040001130337
783208b659040001130337783109ae7a04000115033678313008ae79040001130336783908
ae78040001130336783808ae77040001130336783708ae76040001130336783608ae750400
01130336783508ae74040001130336783408ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400011302347837089f260400011302347836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d06
[3187]8950030400932400000032000000000000232f411000004130000040e00000411000
00000000000000232e411000004130000040c0000041000000000000000000232d41100000
4130000040a0000040e00000000000000000232c41100000413000004080000040c0000000
0000000000232b41100000413000004040000040a00000000000000000232a411000004130
00004000000040800000000000000000232941100000413000003f80000040400000000000
0000001f4a410000004120000041200000414000000000000000001f494100000041200000
41100000413000000000000000001f48410000004120000041000000412000000000000000
001f47410000004120000040e00000411000000000000000001f46410000004120000040c0
0000410000000000000000004c45410000004120000040a0000040e000000000000000001f
4441000000412000004080000040c000000000000000001f43410000004120000040400000
40a000000000000000001f42410000004120000040000000408000000000000000001f4141
000000412000003f800000404000000000000000001b6240e0000041100000412000004140
00000000000000001b6140e000004110000041100000413000000000000000001b6040e000
004110000041000000412000000000000000001b5f40e000004110000040e0000041100000
0000000000001b5e40e000004110000040c00000410000000000000000001b5d40e0000041
10000040a0000040e000000000000000001b5c40e00000411000004080000040c000000000
000000001b5b40e00000411000004040000040a000000000000000001b5a40e00000411000
0040000000407ffffffffffff000001b5940e00000411000003f8000004040000000000000
0000177a40c00000410000004120000041400000000000000000177940c000004100000041
10000041300000000000000000177840c00000410000004100000041200000000000000000
177740c000004100000040e0000041100000000000000000177640c000004100000040c000
0041000000000000000000177540c000004100000040a0000040e000000000000000001774
40c00000410000004080000040c00000000000000000177340c00000410000004040000040
a00000000000000000177240c00000410000004000000040800000000000000000177140c0
0000410000003f800000404000000000000000002330411000004130000041000000412000
00000000000000233141100000413000004110000041300000000000000000233241100000
413000004120000041400000000000000000271141200000414000003f8000004040000000
00000000002712412000004140000040000000408000000000000000002713412000004140
00004040000040a00000000000000000271441200000414000004080000040c00000000000
0000002715412000004140000040a0000040e0000000000000000027164120000041400000
40c00000410000000000000000002717412000004140000040e00000411000000000000000
00271841200000414000004100000041200000000000000000271941200000414000004110
000041300000000000000000271a41200000414000
[365a]8950020400932400000032000000000000138c40a0000040e000004080096040c000
000000000000000fa44080000040c000004080000040c000000000000000000bbc40400000
40a000004080000040c0000000000000000007d440000000408000004080000040c0000000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e000000000000000000fa54080000040c0000040a0000040e00000000000
0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e0000000000000000003ed3f8000004040000040a0000040e000000000000000
00138e40a0000040e0000040c00000410000000000000000000fa64080000040c0000040c0
0000410000000000000000000bbe4040000040a0000040c000004100000000000000000007
d6400000004080000040c000004100000000000000000003ee3f8000004040000040c00000
41000000000000000000138f40a0000040e0000040e00000411000000000000000000fa740
80000040c0000040e00000411000000000000000000bbf4040000040a0000040e000004110
000000000000000007d7400000004080000040e000004110000000000000000003ef3f8000
004040000040e0000041100000000000000000139040a0000040e000004100000041200000
0000000000000fa84080000040c0000041000000412000000000000000000bc04040000040
a000005d0000004120000000000000000007d8400000004080000041000000412000000000
0000000003f03f800000404000004100000041200000000000000000139140a0000040e000
0041100000413000000000000000000fa94080000040c00000411000004130000000000000
00000bc14040000040a00000411000004130000000000000000007d9400000004080000041
1000004130000000000000000003f13f800000404000004110000041300000000000000000
139240a0000040e0000041200000414000000000000000000faa4080000040c00000412000
00414000000000000000000bc24040000040a00000412000004140000000000000000007da
4000000040800000412000004140000000000000000003f23f800000404000004120000041
40000000000000000003eb3f800000404000004040000040a0000000000000000007d34000
0000408000004040000040a000000000000000000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f80000040400000400000004080000000
000000000007d2400000004080000040000000408000000000000000000bba4040000040a0
000040000000408000000000000000000fa24080000040c000004000000040800000000000
000000138a40a0000040e00000500000004080000000000000000003e93f80000040400000
3f8000004040000000000000000007d140000000408000003f800000404000000000000000
000bb94040000040a000003f800000404000000000000000000fa14080000040c000003f80
000040400000000000000000138940
01
[3b2d]8950010400932400010002000000000000000340c00000414000003f800000414000
0000000000000000023f80000040e000003f8000004140
[4000]0d000000020ff6000ff60ffb
[4ff6]0302030009
--
SELECT a FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0>=4 AND y0<(SELECT ex FROM t1 WHERE x0>=4);
SELECT quote(x), trim(x),rtrim(x NOTNULL),ltri(x) FROM t1;
PRAGMA hard_heap_limit=10;
DELETE c t1 WHERE 92+92;
BEGIN;
SELECT 1 WHERE (5, 5) IN (SELECT a, b FROM t1);
SELECT ex FROM t1 WHERE id IN (4005,9009 NOT IN(SELECT id FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0>=4 AND y0<(SELECT ex FROM t1 WHERE x0>=4)));
DELETE FROM t2;
SELECT ex FROM t1 WHERE id IN (4005,9009 NOT IN(SELECT id FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0 OR 4 AND y0<(SELECT ex FROM t1 WHERE x0>=4)));
UPDATE t2 SET b=b||current_time;
PRAGMA ;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000'0000000000001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
657


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000000000
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f63656e6f2c613029460206171111087b7461626c6574317431435245415445
205649525455414c205441424c45207431205553494e472072747265652869642c78302c78
312c79302c79312c2b65782938010617171701517461626c65636f6f7264636f6f72640243
5245415445205441424c4520636f6f72642876205245414c2c2077205245414c290d000000
0a0fbb000ffa0ff30fec0fe50fde0f
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603010106
02050503010105020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f210ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb10ca6
0c9b0c900c850c7a0c6f0c640c590c4e0c420c370c2c0c210c160c0b0c000bf50bea0bdf0b
d30bc70bbb0baf0ba30b970b8b0b7f0b730b670b5a
[2b5a]0ace1a0400011703313078313009ce1904000115033130783909ce18040001150331
30783809ce1704000115033130783709ce1604000115033130783609ce1504000115033130
783509ce1404000115033130783409ce1304000115033130783309ce120400011503313078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001130339783708c62e040001130339783608c62d0400
01130339783508c62c040001130339783408c62b040001130339783308c62a040001130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338783808be47040001130338783708be46040001130338783608be450400
01130338783508be44040001130338783408be4303ff01130338783308be42040001130338
783208be41040001130338783109b66204000115033778313008b661040001130337783908
b660040001130337783808b65f040001130337783708b65e040001130337783608b65d0400
01130337783508b65c040001130337783408b65b040001130337783308b65a040001130337
783208b659040001130337783109ae7a04000115033678313008ae79040001130336783908
ae78040001130336783808ae77040001130336783708ae76040001130336783608ae750400
01130336783508ae74040001130336783408ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400011302347837089f360400011302347836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a
[3187]8950030400932400000032000000000000232f411000004130000040e00000411000
00000000000000232e411000004130000040c0000041000000000000000000232d41100000
4130000040a0000040e00000000000000000232c41100000413000004080000040c0000000
0000000000232b41100000413000004040000040a00000000000000000232a411000004130
00004000000040800000000000000000232941100000413000003f80000040400000000000
0000001f4a410000004120000041200000414000000000000000001f494100000041200000
41100000413000000000000000001f48410000004120000041000000412000000000000000
001f47410000004120000040e00000411000000000000000001f46410000004120000040c0
0000410000000000000000001f45410000004120000040a0000040e000000000000000001f
4441000000412000004080000040c000000000000000001f43410000004120000040400000
40a000000000000000001f42410000004120000040000000408000000000000000001f4141
000000412000003f800000404000000000000000001b6240e0000041100000412000004140
00000000000000001b6140e000004110000041100000413000000000000000001b6040e000
004110000041000000412000000000000000001b5f40e000004110000040e0000041100000
0000000000001b5e40e000004110000040c00000410000000000000000001b5d40e0000041
10000040a0000040e000000000000000001b5c40e00000411000004080000040c000000000
000000001b5b40e00000411000004040000040a000000000000000001b5a40e00000411000
0040000000408000000000000000001b5940e00000411000003f8000004040000000000000
0000177a40c00000410000004120000041400000000000000000177940c000004100000041
10000041300000000000000000177840c00000410000004100000041200000000000000000
177740c000004100000040e0000041100000000000000000177640c000004100000040c000
0041000000000000000000177540c000004100000040a0000040e000000000000000001774
40c00000410000004080000040c00000000000000000177340c00000410000004040000040
a00000000000000000177240c00000410000004000000040800000000000000000177140c0
0000410000003f800000404000000000000000002330411000004130000041000000412000
00000000000000233141100000413000004110000041300000000000000000233241100000
413000004120000041400000000000000000271141200000414000003f8000004040000000
00000000002712412000004140000040000000408000000000000000002713412000004140
00004040000040a00000000000000000271441200000414000004080000040c00000000000
0000002715412000004140000040a0000040e0000000000000000027164120000041400000
40c00000410000000000000000002717412000004140000040e00000411000000000000000
00271841200000414000004100000041200000000000000000271941200000414000004110
000041300000000000000000271a4120000041400000412000004140
[365a]8950020400932400000032000000000000138c40a0000040e000004080000040c000
000000000000000fa44080000040c000004080000040c000000000000000000bbc40400000
40a000004080000040c0000000000000000007d440000000408000004080000040c0000000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e000000000000000000fa54080000040c0004040a0000040e00000000000
0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e0000000000000000003ed3f8000004040000040a0000040e000000000000000
00138e40a0000040e0000040c00000410000000000000000000fa64080000040c0000040c0
0000410000000000000000000bbe4040000040a0000040c000004100000000000000000007
d6400000004080000040c000004100000000000000000003ee3f8000004040000040c00000
41000000000000000000138f40a0000040e0000040e00000411000000000000000000fa740
80000040c0000040e00000411000000000000000000bbf4040000040a0000040e000004110
000000000000000007d7400000004080000040e000004110000000000000000003ef3f8000
004040000040e0000041100000000000000000139040a0000040e000004100000041200000
0000000000000fa84080000040c0100041000000412000000000000000000bc04040000040
a00000410000004120000000000000000007d8400000004080000041000000412000000000
0000000003f03f800000404000004100000041200000000000000000139140a0000040e000
0041100000413000000000000000000fa94080000040c00000411000004130000000000000
00000bc14040000040a00000411000004130000000000000000007d9400000004080000041
1000004130000000000000000003f13f8000004040000041100000412ffffff00000000000
139240a0000040e0000041200000414000000000000000000faa4080000040c00000412000
00414000000000000000000bc24040000040a00000412000004140000000000000000007da
4000000040800000412000004140000000000000000003f23f800000404000004120000041
40000000000000000003eb3f800000404000004040000040a0000000000000000007d34000
0000408000004040000040a000000000000000000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f80000040400000400000004080000000
000000000007d2400000004080000040000000408000000000000000000bba4040000040a0
000040000000408000000000000000000fa24080000040c000004000000040800000000000
000000138a40a0000040e00000400000004080000000000000000003e93f80000040400000
3f8000004040000010000000000007d140000000408000003f800000404000000000000000
000bb94040000040a000003f800000404000000000000000000fa14080000040c000003f80
000040400000000000000000138940a0000040e000003f8000004040
[3b2d]8950010400932400010033000000000000000340c00000414000003f800000414000
0000000000000000023f80000040e000003f8000004140
[4000]0d000000020ff6000ff60ffb
[4ff6]03020300090303030009
--
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<'@\*XI}''Uz MHG';
SELECT DISTINCT * FROM t1;
DELETE FROM t1;
DELETE d t1 MATCH '';
UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE 4>=x0 AND x1<=8 AND y0>=4 AND y0<8<>11;
DELETE FROM t1 WHERE x0>-10 AND x1<=1.0e+0 AND y0 OR 92;
5SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH '*';
SELECT DISTINCT * FROM t1;
0SELECT 1 WHERE (5, 4) IN (SELECT a, b FROM t1);
SELECT DISTINCT * FROM t1;
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<'@\*XI}''Uz MHG';
SELECT coalesce('t1');
REPLACE INTO VIRTUAL DEFAULT VALUES;
SELECT rtreenode(2,data), rtreedepth(data) FROM t1_node;
c;
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<800.0e-2;
DROP TABLE IF EXISTS d;
SELECT (SELECT 1 FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<'@\*XI}''Uz MHG')('1') ;
PRAGMA integrity_check IS NOT TRUE;
DELETE FROM t1 WHERE x0>-10 AND 1.0e+0<=x1 AND y0<92;
SELECT x FROM t1 WHERE id IN (4005,4005,current_time);
SELECT id FROM t1 WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<8;
DELETE FROM t1 WHERE t1 MATCH 0.893570;
SELECT DISTINCT * FROM t1;
DELETE FROM t1 WHERE x0=-10 AND x1<=1.0 AND y0<92;
REINDEX t1;
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<800.0e-2;
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<800.0e-2;
UPDATE t1 SET ex=printf('fancy-%', ex) WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<'Ikx+mK Wf!.<l\)&/8oM?j^D`zJ*GhOi/FpEGjrNm';
PRAGMA integrity_check;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
000000
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963630e70260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107ff00000000000000
000000000719080a1440091eb851eb851f686963637570220114b108080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70f
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001032805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde

[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN 'no' NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c>>7);
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN -3.406e-76 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
INSERT INTO t1(a,b) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xz';
PRAGMA oom=;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f
[1e7a]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb841f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c1a091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000021
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000f
[2faa]080501010001095a0a18050101000108500908050101000107460818050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde

[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(a,b,c,d,ff) VALUES(EXISTS(SELECT 1 FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY w1 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING)),1,1,1,'no');
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
UPDATE t1 SET b=a;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'cc'))OVER w1,min(d NOT IN('%','n','a'))OVER w1,min(d NOT IN('n','%','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY w1 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE c;
SELECT sumNULL;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT a,b,c,d,true FROM t1 WHERE min <>99 AND b=345 ORDER BY a DESC;
END;
WITH RECURSIVE c(x) AS (VALUES(-34731) UNION ALL SELECT x||1 FROM c WHERE x<100||'xyzzy')
INSERT OR IGNORE INTO json_tree(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x*781) FROM c;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180<<x,printf('[%,d][%,d]',x*781) FROM c;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
BEGIN;
SELECT * FROM t1('t*'), bb;
REINDEX t1;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree ORSjson1';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
INSERT INTO t2(y) VALUES('$'),('$.a'),('$.h[3].y'),('$.i.z[4][2]'),('$[2]'),
('$.k');
INSERT INTO EXISTS(SELECT 1 FROM t1 WHERE 200 MATCH )(t1) SELECT x FROM t2;
VACUUM;
CREATE INDEX x2 ON t1(c, ) SELECT x,null FROM c
UNION ALL SELECT 180<<x,printf('%,d][%,d', x* b);
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE 1 RENAME ee TO eeeINSERT INTO t1(t1) VALUES(2.13898);
ALTER TABLE t1 ADD COLUMN (SELECT ) TEXT DEFAULT 'xyz';
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(4126652576278832)UNIoN SELECT )SELECT min(1)<i fROM c;
DROP TABLE t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
DROP INDEX t1x2;
SELECT 6, offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
DROP TABLE IF EXISTS t1;
SELECT fts5_decode(id, block) FROM t2_data;
SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(CASE c WHEN 88 THEN 334 WHEN 392 THEN 637 WHEN 521 THEN 593 WHEN 492 THEN 925 ELSE 2158458680 END) OVER g + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING EXCLUDE TIES);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30e

[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102030800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026f000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000000001
00000001
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'') ;
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(')[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'no');
INSERT INTO t1(a,b) VALUES(1,'h VTY!kGF_Un') ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
WITH RECURSIVE c(x) AS (VALUES(-'U97OEm}RPHlY*13') UNION ALL SELECT x+1 FROM c WHERE 1 <100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM %x,printf('[%d]', x*781) FROM c;
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where a=null OR a=3;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'') ;
SELECT 'def',y, y+1, y&2 FROM (
SELECT c IN (t1)(
SELECT (abs(row_number() OVER())+22)/19 FROM t1
)AS y FROM t2
);
SELECT sum(b) FILTER (WHERE a> t1SELECT ) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT * FROM c WHERE t1 MATCH 'abnonabnon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(t1) SELECT x FROM t2;
PRAGMA integrity_check;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT * FROM t1x ;
2


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f68
[1e7a]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb841f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c1a091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000021
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50f
[2faa]080501010001095a0a18050101000108500908050101000107460818050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
000000
[5000]
--
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
UPDATE t1 SET b=a;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'cc'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT a,b,c,d,true FROM t1 WHERE d<>99 AND b=345 ORDER BY a DESC;
END;
WITH RECURSIVE c(x) AS (VALUES(-34731) UNION ALL SELECT x||1 FROM c WHERE x<100||'xyzzy')
INSERT OR IGNORE INTO json_tree(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x*781) FROM c;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
BEGIN;
REINDEX t1;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree ORSjson1';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
INSERT INTO t2(y) VALUES('$'),('$.a'),('$.h[3].y'),('$.i.z[4][2]'),('$[2]'),
('$.k');
INSERT INTO EXISTS(SELECT 1 FROM t1 WHERE 200 MATCH )(t1) SELECT x FROM t2;
VACUUM;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eeeINSERT INTO t1(t1) VALUES(2.13898);
ALTER TABLE t1 ADD COLUMN (SELECT ) TEXT DEFAULT 'xyz';
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(4126652576278832)UNIoN SELECT )SELECT min(1)<i fROM c;
DROP TABLE t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
DROP INDEX t1x2;
SELECT 'xyy', offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
DROP TABLE IF EXISTS t1;
SELECT * FROM t2, t3, t4 WHERE t2.term=t3.term AND t3.term=t4.term;
SELECT fts5_decode(id, block) FROM t2_data;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30e
000000000001
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102020800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000100000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000000001
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
CREATE VIRTUAL TABLE t3 USING fts5vocab('t�','col');
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
INSERT INTO t1(a,b) VALUES(1,'h VTY!kGF_Un') ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
UPDATE t1 WHERE ;
WITH RECURSIVE c(x) AS (VALUES(-9.11997e-8) UNION ALL SELECT x+1 FROM c WHERE 1 <100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
INSERT INTO t1(b) VALUES(zeroblob(40000));
CREATE INDEX x2 ON t1(c,b);
delete from t1 where a=1 OR a=3;
SELECT 'def',y, y+1, y+2 FROM (
SELECT c IN (
SELECT (abs(row_number() OVER())+22)/19 FROM t1
) AS y FROM t2
);
SELECT sum(b) FILTER (WHERE a>0) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT * FROM c WHERE t1 MATCH 'abndon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1 ADD COLUMN DEFAULT 'xyY';
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(t1) SELECT x FROM t2;
PRAGMA integrity_check;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT DISTINCT * FROM t1;
SELECT sum(b) FILTER (WHERE a<<0) OVER (PARTITION BY d SET BY c) FROM t1;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'follback] text')
WHEN 14 THEN raise(fail,'fail text') END;
1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
69292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310343524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62698c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e22
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb951f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637470260814010103080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f6869636375702504140100f108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501026001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT * FROM pragma_collation_list();
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d',x*781) FROM c;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
REINDEX;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'x�z';
SELECT * FROM t1('t*'), bb;
SELECT x,avg(yx;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987334";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e612c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1d7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68596364757026091401010208000000000000000000000000071908085000a0400916f851
eb851f686963637580260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f68696363757025061401010108000000000000000000000000071a0805
326440091eb851eb851f6869636375702be514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
0719bc031e3c40091eb851eb851f6869636375702503040101010800000000000000000001
000007190802142840091eb851eb851f68696363757024021409010108000000000007f000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040373010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
  INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
  INSERT INTO t1(b) VALUES(randomblob(250));
SELECT a,b, a c FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY a,b,c;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort tdxt')
    WHEN 12 THEN raise(ignore)
    WHEN 13 THEN raise(rollback,'rollback text')
    WHEN 14 THEN raise(fail,'fail text') END;
END;
 SELECT ALTER TABLE t1 hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
INSERT INTO t1(a,b ) END ,c,d,1,1,1,'no');
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO ;
DELETE FROM t1 WHERE a MATCH 'fts*';
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'x�z';
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT 1 WHERE (5, 4) IN (SELECT b, a FROM t1);
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT a FROM t1 WHERE b GLOB '*[efg]*' AND b GLOB '*[^xyz]*';
SELECT snippetFROM t1('g + h') WHERE rank MATCH 'bm25(1.0, 1.�)' ORDER BY rank;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e612c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000619080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190895091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'ail text') END;
SELECT sum(b) FILTER (WHERE a AND 0) OVER (PARTITION BY d ORDER BY c) FROM t1;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijfk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101396461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e656578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef01ecb0ea30e7b
[1e7b]270a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
  INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
  SELECT a, rank() OVER w1, dense_rank() OVER w2, percent_rank() OVER w3,
cume_dist() OVER w1, lag(1) OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
SELECT 'def',y, y+1, y+2 FROM (
  SELECT c IN (
    SELECT (abs(row_number() OVER())+22)/0.031473e+6 FROM t1
  ) AS y FROM t2
);
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
    WHEN 12 THEN raise(ignore)
    WHEN 13 THEN raise(rollback,'rollback] text')
    WHEN 14 THEN raise(fail,'fail text') END;
UPDATE t1 SET (c,d)=(a,b);
END;
SELECT 1 WHERE (SELECT a, b FROM t1 WHERE c=6) IN (SELECT a, b FROM t1);
SELECT a, rank() OVER w1, dense_rank() OVER w2, percent_rank() OVER w3,
cume_dist() OVER w1, lag(1) OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
CREATE INDEX i1zyx ON t1(z,y,x);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
SELECT 1 WHERE (5, 5) IN (SELECT a, b FROM t1);
SELECT 1 WHERE (5, 5) IN (SELECT a, b FROM t1);
ALTER TABLE t1 RENAME TO t1x;
ATER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT a, sum(d) OVER w1, sum(d) OVER w2, sum(d) OVER w3,max(d)OVER w3
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
SELECT a, rank() OVER w1, dense_rank() OVER w2, percent_rank() OVER w3,
cume_dist() OVER w1, lag(1) OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
SELECT 1 WHERE (SELECT a, b FROM t1 WHERE c=6) IN (SELECT a, b FROM t1);
SELECT a, sum(d) OVER w1, sum(d) OVER w2, sum(d) OVER w3,max(d)OVER w3
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
SELECT a, rank() OVER w1, dense_rank() OVER w2, percent_rank() OVER w3,
cume_dist() OVER w1, lag(1) OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
0


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783164
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]261a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff71ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404031801030403080102030308090d0000000110
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT sum(length(name)) FROM dbstat;
SELECT a, sum(d) OVER w1, sum(d) OVER w2, sum(d) OVER w3,max(d)OVER w3
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND -2.44 FOLLOWING),
w2 AS
(PARTITION BY d ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'yo');
ALTER TABLE t1x RENAME ee TO eee;
UPDATE t1 SET ex=printf('falcy-%s',) WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<2511;
SELECT * FROM t1 WHERE t1 MATCH 'abanon';
ALTER TABLE t1x RENAME TO t1;
( INTO t1(t1) SELECT x FROM t2;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyO';
SELECT * FROM t2;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
SELECT 'abc'==('ABC'||upper('' COLLATE nocase));
ALTER TABLE t1 RENAME hh TO "hhlkjaoifalkj ijflk19787 sljflkjs98723";
d


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582073317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f6869636375702507140101010800000000000000000000000007b908063c78
40091eb851eb851f6869636375702506140100010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f68696363757022011408080807ffffffffffff00
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0eb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801130403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON a WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort teuxt')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
PRAGMA optimize;
SELECT 1 WHERE (4, 5) IN (SELECT a, b FROM t1);
PRAGMA wal_checkpoint=TRUNCATE;
SELECT * FROM t1 WHERE label='center';
SELECT sum(s+length(b)) FROM t1 WHERE a IN (110,10,150) AND q IS NULL;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME TO t1;
INSERT INTO t1(t1) VALUES('optimize');
ALTER TABLE t1 AD COLUMN hh TEXT DEFAULT 'xz';
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT hh FROM t1;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x>=100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
WITH RECURSIVE c(x) AS (VALUES(-5.5500) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(x) VALUES
(-3733851),
('[null,
true,
false,
123,
-456,
123.45,
-456.78e-5,
[null,true,123,[1,5,7],{"a":15}],
{"x":5,"y":10}]');
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY + 1 ;
DELETE FROM v1 WHERE x AND 1;
ALTER TABLE t1 RENAME hh TO a3 ;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT a,b,c FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='�'
ORDER BY a,b,c;
x'4f0eb95e56f23ff223fa1943058552020e242d8ca610c49110f11fc9c169aeed7e8f78bda8920e7ded90'SELECT * FROM t4;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102020800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
UPDATE t1 SET (c,d)=(a,b);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH '`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
WITH RECURSIVE c(x) AS (VALUES(-9.11997e-8) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
ALTER TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
CREATE INDEX x2 ON t1(c,b);
delete from t1 where a=1 OR a=3;
SELECT sum(b) FILTER (WHERE a>0) OVER (PARTITION BY d ORDER BY c) FROM t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH '`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
SELECT * FROM t1 WHERE t1 MATCH 'abndon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1 ADD COLUMN DEFAULT 'xyY';
SELECT sum(length(name)) FROM dbstat;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
SELECT sum(b) FILTER (WHERE a<<0) OVER (PARTITION BY d SET BY c) FROM t1;
CREATE VIRTUAL TABLE t1 USING rtree(id,x0,x1,y0,y1,+ex);
1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102020800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.b,new.a,new.c);
SELECT a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND ?1 FOLLOWING);
SELECT * FROM pragma_index_xinfo'VrVr';
SELECT row_number() OVER win1,
sum(c) win2,
min(c) OVER win3 + first_value(c) OVER win3,min(c) OVER win3 + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1>=12 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING EXCLUDE TIES);
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b 100) ,c,d,ff) VALUES(1,true,1,1,'n') ;
SELECT nullif(a,b), nullif(b,b) FROM t1;
UPDATE t1 SET (c,d)=(a,b);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
UPDATE t1 SET x =quote(zeroblob(200)) WHERE a MATCH '`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
WITH RECURSIVE c(x) AS (VALUES(-9.11997e-8) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
ALTER TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
CREATE INDEX x2 ON t1(c,b);
owUPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
delete from t1 where a=1 OR a=3;
SELECT sum(b) FILTER (WHERE a>0) OVER (PARTITION BY d ORDER BY c) FROM t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH '`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
SELECT * FROM v2 LEFT JOIN t3 ON c = d AND b IN (10,559596,10);
SELECT * FROM t1 WHERE t1 MATCH 'abndon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1<>11 ADD COLUMN DEFAULT 'xyY';
SELECT sum(length(name)) FROM dbstat;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
SELECT sum(b) FILTER (WHERE a<<0) OVER (PARTITION BY d SET BY c|9) FROM t1;
CREATE VIRTUAL TABLE t1 USING rtree(id,x0,x1,y0,y1,+ex);
INSERT INTO t1(t1) SELECT x FROM t2;
1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c65743174310243524541544520500500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204������������������������������������953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c070805010100010532060805�1010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
  INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
  SELECT CASE new.d WHEN 11 THEN raisa(ebort,'abort text')
    WHEN 12 THEN raise(ignore)
    WHEN 13 THEN raise(rollback,'rollback text')
    WHEN 14 THEN raise(fail,'fail text') END;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENA441424c4520743128612c62:c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c64445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
  INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
  SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
    WHEN 12 THEN raise(ignore)
    WHEN 13 THEN raise(rollback,'rollback text')
    WHEN 14 THEN raise(fail, length(1)'fail text') END;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENA441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
0307050902622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a14010102080000N 11 THEN raise(abort,'abort text')
    WHEN 12 THEN raise(ignore)
    WHEN 13 THEN raise(rollback,'rollback text')
    WHEN 14 THEN raise(fail,'fail text') END;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f19fef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff2d3ed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b&'(5[\-BWH+wt'
ORDER BY a DESC,b DESC,c ASC;
INSERT INTO t1(t1) VALUES('optimize');
SELECT rowid, * FROM t1 WHERE (a2=1 OR a3=2) AND a1 = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
);
INSERT INTO t1 (t1) SELECT x FROM t2;
END;
INSERT INTO a (a,b,c,d,ff) VALUES(1,1,1,1,'no');
VACUUM;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY GLOB x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
INSERT INTO c30 (master, line) VALUES (1, 999);
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
INSERT INTO t1(b) VALUES((40000));
UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0 AND 4 AND x1<=8 AND y0>=4 AND y0<2511;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c1a091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a18050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT a,b,c,d,true FROM t1 WHERE d<>99 AND b=345 ORDER BY a DESC;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
VACUUM;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eeeINSERT INTO t1(t1) VALUES(2.13898);
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION , b ORDER BY a DESC) FROM t2 ORDER BY a;
DROP INDEX t1x2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT 'def',y, y+1, y+2 FROM (
SELECT c IN (
SELECT (abs(row_number() OVER())+22)/x'af866d38152f18b17abba09d843bc38e375894512c2997fc55acb206db0ac10d75' FROM t1
) AS y FROM t2
);
SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(CASE c WHEN 88 THEN 334 WHEN 392 THEN 637 WHEN 521 THEN 593 WHEN 492 THEN 925 ELSE 2158458680 END) OVER win3 + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING EXCLUDE TIES);
DELETE FROM t1;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fai� t�x(t') END;
SELECT rowid, * FROM t1 WHERE (b IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
)=1 OR c=2) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
);
SELECT DISTINCT * FROM t1;
REPLACE INTO t1(a,b,c,d) VALUES(4,4,8,9);
UPDATE t1 SET (c,d)=(NOT EXISTS(SELECT 1 FROM t1 LEFT JOIN (SELECT 59 AS m,x FROM t2) ON b=x
ORDER BY +a),b);
END;
INSERT INTO t1 DEFAULT VALUES;
REINDEX t1;
SELECT snippet(t1, -1, '.', '..', '[', ']'), highlight(t1, 2, '[', ']') FROM t1('g + h') WHERE rank MATCH x'1136029fe67a0c3b993244f09d1cf517c7c8ebe542ab7f1a8a295467cfa235' ORDER BY rank;
DELETE FROM t1;
SELECT *, '\'
FROM (SELECT 1 a) s
=y) b, INTO t2(a,b, LEFT JOIN (
SELECT (SELECT a,b )=x'af866d38152f18b17abba09d843bc38e375894512c2997fc55acb206db0ac10d75' FROM t1
) AS y FROM t2
) ,y,z,'|' FROM t1 LEFT JOIN v1c ON b=y) b, INTO t2(a,b,c) VALUES( * FROM (
SELECT * FROM (
SELECT 1 c
) x
) x
) x;
INSERT INTO t1(a,b,c,ff,d (
WITH t2(c2) AS (SELECT 1230+4)
SELECT (
WITH t3(c3) AS (
WITH t4(c4) AS (
WITH t5(c5) AS (SELECT 1 GROUP BY 1)
SELECT c5 FROM t5 NATURAL JOIN t5 WHERE abs(~c2) = 1235)
SELECT (SELECT c4 FROM t4) FROM t4 WHERE c2 = 1234)
SELECT c3 FROM t3 NATURAL JOIN t3)
FROM t2)
SELECT c1 FROM ) VALUES(1,1,1,1,'no');
INSERT INTO t1(a,d) VALUES(5,30);
CREATE UNIQUE INDEX i1w ON t1(w);
INSERT INTO t1(a,,c) VALUES(1,2,'three');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
EPRAGMA foreign_key_ceck;
CREATE TABLE tx(x,x,y)SELECT * FROM t1, bb;
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT rowid, * FROM t1 WHERE (b IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
)=1 OR c=2 AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
);
VACUUM;
SELECT b FROM t1 4 a IN (SELECT c FROM gate3 WHERE rowid/ ;
SELECT d IN (SELECT sum(c) );
SELECT d FROM b WHERE(a, d )>(2,-9.47e-69);
SELECT t1.rowid, t2.y, j.* FROM t1, t2, json_tree(t1.x,t2.y) AS j;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT x'9f0b76e310e7a5ff6e252894fadaec10d6246877cd9102a05cade87205bc5153f73cf0af357670088c5d';
INSERT INTO t1 VALUES(1,2,3);
SELECT t1.b, t2.y FROM t1, t2 WHERE t1.a BETWEEN 11 AND 12
AND t2.x IN (SELECT t3.y FROM t3 WHERE t3.x=t1.c)
ORDER BY current_timestamp, 2;
WITH RECURSIVE c(x) AS (VALUES((SELECT DISTINCT * FROM t1)) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180 NOT IN(VALUES('a'),('b'),('c'))-x,printf('%,d]', x*781) FROM c;
SELECT *, '' FROM t1 ORDER BY +a;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
SELECT rowid, ~ FROM dbstat('main');
SELECT id FROM t1 8.0e0 WHERE x0<<4 AND 8.0e0<=x1 AND y0 OR 4 AND y0/800.0e-2;
REPLACE INTO t1(a,b,c,c,d) VALUES(5,5,1,11,11,2);
END;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
SELECT * FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000100000000071908063c78
40091eb851eb851f6869636375702506140101010800000100000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091ec851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa10020fe90f
e00fd70fce0fc50fbc
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT (VALUES(new.a,new.b,new.c))hh FROM t1;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort�text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY >x;
ALTER TABLE t1 RENAME hh TO '*7@su?"Pa7 Ou D71}Uxei= W8pCI';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401020208000000000000000000000000071908085000a040091eb851
eb851f6869636375702608140101020800000000000000000000000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT * FROM T2
WHERE (a,n) IN ();
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x|1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',xcINSERT INTO t1(a,b,c,d INTO ,ff) VALUES(1,1,1,1'no');
INSERT INTO t3
SELECT json_set(t1.x,t2.y,json_object('one',t1.rowid,'two',t2.rowid,'three',t2.y)) FROM t1, t2;
UPDATE t1 SET b=quote( b (200)) WHERE a MATCH 'thread*';
PRAGMA integrity_check;
UPDATE t1 SET ex=printf( x0 ,ex) WHERE x0>=4 AND x1<=8 AND y0|4 AND y0<2511;
ALTER TABLE t1x RENAME ee TO eee;
SELECT rowid, quote(term)(SELECT rowid, da0cb90c990c780c570c3e0c240c0a ( , ), % ((SELECT T1.a, V.n FROM T1, (SELECT * FROM (SELECT 0 n)) V))FROM t3 WHERE term=='nocase'), * FROM t3 WHERE term=='nocase';
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT sum(length(name)) FROM dbstat;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401020208000000000000000000000000071908085000a040091eb851
eb851f6869636375702608140101020800000000000000000000000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e010d70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010aa403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail ext') END;
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[�,]', x*781) FROM c;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
INSERT 1 t1(a,b,c,d INTO ,ff) VALUES(1,1,1,1,'no');
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
PRAGMA integrity_check;
VACUUM;
SELECT rtreecheck('t1');
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT sum(length(name)) FROM dbstat;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401020208000000000000000000000000071908085000a040091eb851
eb851f6869636375702608140101020800000000000000460000000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080108f40308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(zeroblob(40000));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
INSERT INTO t1(b) VALUES(randomblob(250));
WITH RECURSIVE c(x) (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
UPDATE t1 SET b=a, a=b WHERE a<b;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'I`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
ALTER TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN DEFAULT '`yz';
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401020208000000000000000000000000071908085000a040091eb851
eb851f6869636375702608140101020800000000000000460000000008a9080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(zeroblob(40000));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'I`J=8i!e`uc,[aIo{%GV6$&Ef,jMD';
update t1 set b='x-' || b where a=1 OR a=3;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
ALTER TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE TO t1;
ALTER TABLE t1 ADD COLUMN DEFAULT 7133;
SELECT sum(length(name)) FROM dbstat;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c632943b306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929
[5000]
--
PRAGMA writable_schema=ON;
CREATE VIRTUAL TABLE t2 USING fts5vocab('t1','row');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c632943b306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90f
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT -char(0) AS x WHERE -x & ((SELECT -char(0) AS x WHERE -x & (x||x BETWEEN 5 AND 900) * x)||x BETWEEN 5 AND 900) * x;
SELECT DISTINCT * FROM t1;
INSERT INTO t1(a,b,c,d,ff) VALUES(1 NOTNULL,1,x'',1,'no');
SELECT b,a,b,c<<6 FROM t1 INTERSECT SELECT a,b,b,c FROM t1 WHERE b>=current_date
c;
REPLACE INTO t1(a,b,b,c,d) VALUES(5,5,1,11,2);
SELECT d FROM t1 WHERE 'a'=a AND b IS NOT FALSE='b' AND c LIKE '';
INSERT INTO t1(b) VALUES(zeroblob(40000));
END;
INSERT INTO t3(w,z) VALUES(2,2,99);
SELECT * FROM t1 WHERE b=x'9c454deca520db1361e7d77f';
INSERT INTO t1(a,d) VALUES(FROM)(2.1e+20,30);
SELECT rowid, * FROM t1 WHERE (b IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
)=1 OR 2 , c) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22
);
SELECT id FROM t1 WHERE x0>=4 AND x1<=8.0e0 AND y0>=4 AND y0<800.0e-2;
INSERT INTO t1 DEFAULT VALUES;
PRAGMA writable_schema=ON;
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT * FROM t3;
INSERT INTO t1(a) VALUES(1),(2),(3),(5);
INSERT INTO t1(a,c,b,d,ff) VALUES(1 NOTNULL,1,x'',CAST(1 AS varchar),'') ;
PRAGMA busy_timeout=1000;
REINDEX t1;
ALTER TABLE t1 RENAME TO t1x;
CREATE VIRTUAL TABLE t2 USING fts5vocab('t1','row');
CREATE TABLE p30 (id INTEGER PRIMARY KEY);
DELETE FROM CASE t1 WHEN 212 THEN 99 IS FALSE WHEN 890 THEN 365 END WHERE t1 MATCH USING fts5vocab('t1w,'instance');
SELECT rowid, quote(term), * FROM t4 WHERE term=='nAcasefalsealeph'
WHEN (2,3) THEN 'bet'
WHEN (3,4) THEN 'gimel'
ELSE '-' END
FROM t2
ORDER BY +x;
REPLACE INTO t2(a,b,c,d) VALUES(5,1,11,2);
SELECT c, a, b, group_concat(b, '.') FILTER (WHERE c+'two') OVER (
ORDER BY a
) AS group_concat
FROM t1 ORDER BY a;
UPDATE t2 SET b=coalesce(b,0)+6.65;
INSERT INTO t1(a,b,c,d,e) VALUES(1,2,3,4,4,5);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(id,a,b,c)
SELECT x, x+1000, x+2000, zeroblob(10000) FROM c;
ALTER TABLE t1x RENAME TO t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128792c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171411016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a140101020800eb00000000000000000000071908095a00b440091eb851eb851f
69696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f68696363757026081401010207ffffffffffffff00000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000001000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000010000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
070d08031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb841f68b963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000100000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]090501010001095a0a08050101000108500908050101000107460808050101000106
3c070805010100010531f6080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0f
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT a, sum(d) OVER w1, sum(d) OVER w2, sum(d) OVER w3,max(d)OVER w3
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 'BSHkA!} Ya9P_>}nR' PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY EXISTS(SELECT 1 FROM t1 WHERE c=?1) )
;
SELECT dbstat;
END;
INSERT INTO t1;
INSERT INTO t1(b) VALUES(10),('happy'),(4.2) RETURNING a AS aaa, b,b, rowid;
ALTER TO t1x;
EXPLAIN QUERY PLAN SELECT b FROM t1 WHERE c=?1;
LTER TABLE t1x RENAME ee TO eee;
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(5)UNIoN SELECT )SELECT min(1)|i fROM c;
PRAGMA hard_heap_limit=10;
CREATE TABLE t1(x TEXT COLLATE binary DEFAULT current_timestamp,
(w2 AS
()y TEXT COLLATE nocase DEFAULT ('u') ,PRIMARY KEY(x,y));
LIKE cache_size;
SELECT * FROM t3 ORDER BY k;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x=781) FROM c;
BY c ORDER BY a) AS z
FROM t2 ORDER BY a;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT -5299;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 'wgX`K;Jz8(qh(T9"';
INSERT INTO t1(t1) SELECT x FROM t2;
VACUUM;
UPDATE OR REPLACE c1 SET c=c<=10 WHERE d BETWEEN 4 AND 7;
b


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128792c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171411016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a140101020800eb00000000000000000000071908095a00b440091eb851eb851f
69696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f68696363757026081401010207ffffffffffffff00000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000001000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000010000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
070d08031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb841f68b963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000100000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]090501010001095a0a08050101000108500908050101000107460808050101000106
3c070805010100010531f6080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT a, sum(d) OVER w1, sum(d) OVER w2, sum(d) OVER w3,max(d)OVER w3
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 'BSHkA!} Ya9P_>}nR' PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b )
;
SELECT sum(length(name)) FROM dbstat;
END;
INSERT INTO t1;
ALTER TO t1x;
LTER TABLE t1x RENAME ee TO eee;
CREATE TABLE t1(x TEXT COLLATE binary DEFAULT current_timestamp,
(w2 AS
()y TEXT COLLATE nocase DEFAULT ('xu') ,PRIMARY KEY(x,y));
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x*781) FROM c;
BY c ORDER BY a) AS z
FROM t2 ORDER BY a;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT -5299;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO 'wgX`K;Jz8(qh(T9"';
VACUUM;
UPDATE OR REPLACE c1 SET c=c+10 WHERE d BETWEEN 4 AND 7;
b


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e82000fc80f8c0f350ee20e82
[e82]5e0507171f1f01810b7461626c6574325f706172656e7474325f706172656e740543
5245415445205441424c45202274325f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574325f6e6f646574325f6e6f646504435245415445205441424c45202274325f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129550306
171d1d017f7461626c6574325f726f77696474325f726f7769640343524541544520544142
4c45202274325f726f7769642228726f77696420494e5445474552205052494d415259204b
45592c6e6f64656e6f293a020617111108637461626c657432743243524541544520564952
5455414c205441424c45207432205553494e472072747265652869642c792c7a2936010617
111101597461626c657431743102435245415445205441424c45207431287820494e544547
4552205052494d415259204b4559290d000000030ff4000ffc0ff80ff4
[1ff4]0203020002020200020102000d0000000010
[3000]0d000000010cc5000cc5
[3cc5]86380104008c74
[4000]0d0000000010
[5000]
--
SELECT 1 FROM t1 LEFT JOIN t2 ON y=10 OR id=10;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000b
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
7a292041530a53454c4543542074312e622c7432d2622046524f4d2074302c743220574845
52452074312e613d74322e712047524f5550204259203120484156494e47207431ed63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c6ebc672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63642c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d00

[1e7b]260a1401010208000000000000000000000001081908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a030091eb851
eb851f68696363754726081400f10207ffffffffffff0000000000000709080746008c4019
1eb851eb850f686a6363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f686963637570250614010101080000000000000003b000000007190805
326450091eb851eb851f6869636375702505140101d1080000000000000000000000000719
0804295040091eb851eb851f68696363f670250404010101080000000000000cf000000000
072908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107fffe000000000000
010000000619080b1540091eb851fb851f6869636375702201140808080800d60000100000
000000008a07190840091eb841eb851f6869737375700a0000000a0faa000ffa0ff20f
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3c07080501010101053206070501010001042805080501010001031e04080501010001fd14
030705090100010a02050507f800090a00
[3fcf]040308010a0403080109040308010814030801070403080106040308010504030801
0404030804d30403080102030308090d00
--
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1( a ) VALUES(zeroblob(40000));
END;
VACUUM;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10 COLLATE rtrim)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
WITH c(x) AS (SELECT x LIKE '')
INSERT INTO t1(a) SELECT randomblob(3000<<6) FROM t1 ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
PRAGMA page_size=512;
VACUUM;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
DROP TABLE t1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000b
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
7a292041530a53454c4543542074312e622c7432d2622046524f4d2074302c743220574845
52452074312e613d74322e712047524f5550204259203120484156494e47207431ed63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c6ebc672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63642c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d00

[1e7b]260a1401010208000000000000000000000001081908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a030091eb851
eb851f68696363754726081400f10207ffffffffffff0000000000000709080746008c4019
1eb851eb850f686a6363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f686963637570250614010101080000000000000003b000000007190805
326450091eb851eb851f6869636375702505140101d1080000000000000000000000000719
0804295040091eb851eb851f68696363f670250404010101080000000000000cf000000000
072908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107fffe000000000000
010000000619080b1540091eb851fb851f6869636375702201140808080800d60000100000
000000008a07190840091eb841eb851f6869737375700a0000000a0faa000ffa0ff20f
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3c07080501010101053206070501010001042805080501010001031e04080501010001fd14
030705090100010a02050507f800090a00
[3fcf]040308010a0403080109040308010814030801070403080106040308010504030801
0404030804d30403080102030308090d00
--
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1( a ) VALUES(zeroblob(40000));
END;
VACUUM;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10 COLLATE rtrim)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
WITH c(x) AS (SELECT x<='')
INSERT INTO t1(a) SELECT randomblob(3000<<6) FROM t1 ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
PRAGMA page_size=512;
VACUUM;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
DROP TABLE t1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000001006000000040000000000
[64]0d000000050e49000f990f400eda0e8f0e49
[e49]440506171515086f7461626c6567656f3167656f3143524541544520564952545541
4c205441424c452067656f31205553494e472067656f706f6c7928747970652c636c722949
0406171f1f01637461626c657175657279706f6c797175657279706f6c7905435245415445
205441424c45207175657279706f6c7928706f6c79204a534f4e2c20636c72205445585429
64030717232301810f7461626c6567656f315f706172656e7467656f315f706172656e7404
435245415445205441424c45202267656f315f706172656e7422286e6f64656e6f20494e54
45474552205052494d415259204b45592c706172656e746e6f648529570206171f1f017f74
61626c6567656f315f6e6f646567656f315f6e6f646503435245415445205441424c452022
67656f315f6e6f646522286e6f64656e6f20494e5445474552205052494d415259204b4559
2c64617461296501071721210181157461626c6567656f315f726f77696467656f315f726f
77696402435245415445205441424c45202267656f315f726f7769642228726f7769642049
4e5445474552205052494d415259204b45592c6e6f64656e6f2c61302c61312c6132290d00
00000a0dab000fc90f880f480f
[1dab]45820a060009741d13010000060080b5430080ac430000bd438f829f4371fdc9438f
02a74371fdc843e4bda84364bbbd43f43da243643bb7430080ad43616e676c652d33307265
6432814e0600094423170100000300403f4400c0204400c0464400c0204400004344004028
44747269616e676c652d3330626c61636b35823e060009541d13010000040040544400801d
449ac95c4466361b4433135f4400c023449a895b44a4601d446172726f772d353072656436
74060009541b170100000400800d440000f2420ad704440000ca420a7705440a57c1420020
0e440a57e9426c696e652d3430677265656e3672060009541b170100000400007b430000ea
42295c58430000c24229dc5a430a57b94200807d430a57e1426c696e652d3430677265656e
3654060009541b17010000040000a243000024440000b643000024440000b6430040254400
00a243004025446c696e652d3430626c61636b3e37060009641d15010000050080f0430000
54436616014466a63043cdec0944000054438f0a0944a4d07343661601449a597743686f75
73652d3730626c75653e35060009641d15010000050000a24300005a43cdacb34366a63643
9a59c54300005a431f95c343a4d07943cdacb3439a597d43686f7573652d3730626c75653f
2c060009641d17010000050000f54300002f430000074400002f43000007440000614300c0
0044000075430000f54300006143686f7573652d3730626c61636b351f0610095419170100
000400009b43000067430a57924300005d430a57974314ae4b42ffffa04314ae5543626f78
2d3230677265656e0d000000010b2d000b2e
[2b2e]895001040093240000000a000000000000010a43b5800043c9fd71439f828f43ad80
00000000000000007243585c29437d800042b9570a42ea0000000000000000003543a20000
43c5599a4336a666437d599a000000000000001f4392570a43a00000434bae144367000000
0000000000003743f080004409eccd4330a6664377599a000000000000002c43f500004407
0000432f00004375000000000000000000744404d70a440e200042c1570a42f20000000000
00000000ce443f40004446c0004420c0004428400000000000000000be44544000445f1333
441b36664423c000000000000000005443a2000043b6000044240000442540000000000000
00005443a2000043b600004424000044254000000000000000005443a2000043b600004424
000044254000000000000000005443a2000043b60000442400004425400000000000000000
5443a2000043b600004424000044254000000000000000005443a2000043b6000044240000
44254000000000000000005443a2000043b600004424000044254000000000000000005443
a2000043b600004424000044254000000000000000005443a2000043b60000442400004425
4000000000000000005443a2000043b600004424000044254000000000000000005443a200
0043b60000442400004425400000000000000001364453e0004456bb64437134bc437d0000
00000000000001364453e0004456bb64437134bc437d000000000000000001364453e00044
56bb64437134bc437d000000000000000001364453e0004456bb64437134bc437d00000000
0000000001364453e0004456bb64437134bc437d000000000000000001364453e0004456bb
64437134bc437d000000000000000001364453e0004456bb64437134bc437d000000000000
000001364453e0004456bb64437134bc437d000000000000000001364453e0004456bb6443
7134bc437d000000000000000001364453e0004456bb64437134bc437d0000000000000000
01364453e0004456bb64437134bc437d000000000000000001364453e0004456bb64437134
bc437d000000000000000001364453e0004456bb64437134bc437d00000000000000000136
4453e0004456bb64437134bc437d000000000000000001364453e0004456bb64437134bc43
7d
[3000]0d0000000010
[4000]0d000000010f8f00
[4f8f]6f01048157195b5b3330302c3330305d2c5b3430302c3335305d2c5b3530302c3235
305d2c5b3438302c3530305d2c5b3430302c3438305d2c5c3330302c3535305d2c5b323830
2c3435305d2c5b3332302c3430305d2c5b3238302c3335305d2c5b3330302c3330

--
SELECT geopoly_svg(_shape,
printf('j',geo1.clr)
)
FROM geo1, querypoly
WHERE geopoly_overlap(_shape, poly);
SAVEPOINT one;
UPDATE geo1
SET clr=CASE WHEN rowid IN (SELECT geo1.rowid FROM geo1, querypoly
WHERE geopoly_overlap(_shape,poly))
THEN 'e' ELSE 'blue' END;
SELECT * FROM t3;
REPLACE INTO t0(bb,aa) );
SELECT geopoly_svg(_shape,
printf('j',geo1.clr)
)
FROM geo1, querypoly
WHERE geopoly_overlap(_shape, poly);
INSERT INTO t2 SELECT * FROM c;
ALTER * FROM t4;
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t2 SELECT * z c;
SELECT geopoly_svg(_shape,
printf('style="fill:none;stroke:%s;stroke-width:1"',geo1.clr)
)
FROM geo1, querypoly
WHERE geopoly_overlap(_shape, poly);
UPDATE t1 SET (c,d)=(b,a);
PRAGMA cache_spill=ON;
SELECT a FROM t1 WHERE EXISTS (SELECT 1 FROM t2 WHERE c=a AND x(a)b,(+)=y);
UPDATE geo1
SET clr=CASE WHEN rowid IN (SELECT geo1.rowid FROM geo1, querypoly
END;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161627374310343524541
544520494e44455820743161626e204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000f
000000
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363657026091401000208000000000000000000000000071908085000a040091eb851
eb890f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000f20000000000071908063c78
40091eb851eb851f6869536375702506140101010800000100000000000000000007180805
326440091eb851eb851f686963637570250514010101080000000000140000000000000719
0804285040091eb851eb851f6869636375702504140101010c400000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd7
000001
[2faa]080501010001095a0a08050101000108500908050101000107460808050101e80106
3c07080501010001053206080501020001042805080501010001031e040805010200010214
030705090100010a020505080800090a0100000a0fcf000ffc0ff70ff20fed0fe8
0000000001
[3fcf]040308010a03f3080109040308010804030801070403080106040308010504030801
0404030802030403080102030308090d0000000010
[5000]
--
SELECT a,b,c,* FROM t1, pragma_database_list ORDER BY a LIMIT 0 OR x'487a507242556d121e87f06f9c69a6b38295',3 AND 4;
END;
ALTER TABLE t1x RENAME TO t1;
WITH c(x) AS (VALUES(1) UNION ALL SELECT x+0.41741423 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT x-180,printf( 4 , x+781) FROM c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000004700500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091501010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT a,b,c FROM t1 UNION ALL SELECT x,y,z FROM t2
ORDER BY a,b,c;
SELECT a, rank() OVER w1, dense_rank() OVER w2, percent_rank() OVER w3,
cume_dist() OVER w1, lag(1) OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND a FOLLOWING),
w2 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
SELECT * FROM t1 WHERE z IN (SELECT 10207 UNION SELECT 10006)
AND y IN (SELECT 10000 UNION SELECT 10201)
AND x>0 AND x<10
ORDER BY w;
END;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
INSERT INTO t6 VALUES(2, 'a', 2, '') ;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000f40000050000000400000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e712047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6463387431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0e
[1e7b]260a1401010208000000000000000000000000081908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000057000000000000000099759080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
325440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010107ffffffffffffff0000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851db851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808770800000007b00000
000000000007190840091eb851eb851f68e9636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb3
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501010001031df4080501010001fd14
030705090100010a020505090800090a0000000a0fcf000ffc0f
00000000000001
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d00
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,c,b) VALUES(new.a,new.b,new.c);
SELECT * FROM t1 WHERE (a,b)<=(5,0) ORDER BY a DESC;
SELECT (5, 4) IN (SELECT +b, + 4 FROM t1);
SELECT (5, 4) IN (SELECT +b, +a FROM t1);
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
INSERT INTO t1(a,b,d,c,ff) VALUES(9,current_timestamp,1,1,'') ;
WITH RECURSIVE c(x) AS (VALUES(3) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
INSERT INTO t1(b) VALUES(zeroblob(40000));
ALTER TABLE t1 RENAME TO t1x;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+4.3087340 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
SELECT (5, 4) IN (SELECT a, b FROM t1);
SELECT 1 WHERE (-09437465301, 4) IN (SELECT %bt1);
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('%,]', x/781) FROM c;
ff ;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('%,]', x/781) FROM c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
fffff00000000200000004000000000000006400000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e444558207431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73657175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652c73657129810401071711110181737461c26c6574317431
02435245415445205441424c452074312861205245414c204e4f54204e554c4c2044454641
554c542832352b3332292c6220464c4f41542c6320444f55424c4520554e495155452c0a64
20434c4f422c6520494e5445474552205052494d415259204b4559204155544f494e435245
4d454e54292302061737110100696e64657873716c6974655f6175746f696e6465785f7431
5f3174310500000008000000000d0000000010
[2000]0a0000000010
[3000]0d0000000010
[4000]0a0000000010
[5000]
--
INSERT INTO t1 DEFAULT VALUES;
nocase;
INSERT INTO t1(b) VALUES(1),(2),('xyzzy');
SELECT * FROM t1 WHERE b=2.0;
DROP INDEX t1b;
SELECT rowid,a,c,snippet(t1,'4',',, ' FROM t1 WHERE a MATCH 'rtree OR json1rtree OR json1';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
= INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');
SELECT 'abc'==('ABC'<='') COLLATE nocase;
SELECT 'abc'==('ABC'||'' COLLATE nocase);
SELECT 'abc'+('ABC'||CASE WHEN 1+1=2 THEN '' COLLATE nocase
ELSE '' COLLATE binary END);
UPDATE t1 STE content='beamer bummer backup' WHERE content='boomer';
SELECT 1 WHERE (SELECT a, b FROM t1 WHERE c=6) IN (SELECT a, b FROM t1);


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000005fffffffff0
0000000000000600000004000000000000000000000001
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315e696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22322c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030001120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c1f8080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003b000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162030203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010304061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030202071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202050408088480808081120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274710106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
720102050b8918848086508009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163f40102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f8704100f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e781e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c09040112010330e9680a08
0401100103307408090401120103306e7506080401100103306e040604010c010302080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
d102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306105060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a0804091201327368180704091001322d1607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004030a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]0303020103030202010202010209
--
SELECT * FROM t1, bb;
INSERT INTO t1(b) VALUES(randomblob(250));
1 WHERE (5, 4) IN (SELECT b, a FROM t1);
INSERT INTO t1(b) VALUES(randomblob(-8.7));
UPDATE t1 SET b=quote(zeroblob(200)) WHERE t1 MATCH 1 ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thrad*';
DELETE FROM t1 WHERE a MATCH '�s*';
SELECT rowid, quote(matchinfo(t1,'pcxybns')) FROM t1 WHERE t1 MATCH 'e*';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT INTO t1(b,c t1 SELECT last_insert_rowid(),x FROM c;
INSERT INTO t1(a,b) VALUES(1,11),(2,22)((200)) WHERE t1 MATCH 1),(3,33),(4,44);
INSERT INTO t3
SELECT json_replace(t1.x,t2.y,json_object('on', t1.rowid,'twotwo',t2.rowidt2;
INSERT INTO t1(t1) VALUES(-8.92654074);
SELECT sum(s INSERT +length(b)) FROM t1 WHERE a IN (110,10,150) AND q IS NULL;
SELECT * FROM t1(8380331444616569), bb;
SELECT * FROM t1, bb WHERE t1.rowid=bb.rowid;
PRAGMA wal_checkpoint=TRUNCATE;
SELECT DISTINCT - FROM t1;
INSERT INTO t1(t1) VALUES('optimize');
PRAGMA wal_checkpoint=RESTART;
WITH RECURSIVE
c1(x) AS (VALUES(0) UNION ALL SELECT x+1 FROM c1 WHERE x<99),
c2(y) AS (VALUES(current_timestamp) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
SELECT 1000+x+y*100, x, x+1, y, y+6668475, printf('box-%d,%d',x,y) FROM c1, c2;
INSERT INTO t1(t1) VALUES('optimize');
PRAGMA optimize;
INSERT INTO t1(x) VALUES
('T,hyFG6D/N_SW.3K?ZeHO:OIzgH'),
('6p^k- |HW+T^">y�^z!9l_*;_inn jyZj') ;
7SELECT a.x, cast( 1 (a.y%10) AS integer) AS avg1
FROM t4 AS a GROUP BY a.x
HAVING NOT EXISTS(
SELECT b.x, CAST(avg(b.y*10) AS t1 ) AS avg2
FROM t4 AS b GROUP BY b.x HAVING avg1 > avg2);
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtreeHOR json1';
DELETE FROM t1 WHERE t1 MATCH 'c*';
INSERT INTO t1;
0


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000600
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415251904b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e544547455229
000000000001
0001
[2000]0d0000
00000001
[2feb]1201060009151515313233
[4000]0d000000010fc9000fc9
[4fc9]350107080808081560302034320001310301c9000103323334050d8100f200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb

[5ffb]0404080809
--
PRAGMA oom=9;
SELECT matchinfo(t0, 1 ) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000600
[64]0d0efc00060dbc000fca0f6c0f040e130ec90dbc
[dbc]550607171b1b0181017461626c6578315f7374617478315f73746174064352454154
45205441424c45202778315f737461742728696420494e5445474552205052494d41525920
4b45592c2076616c756520424c41822981330407171f1f0182357461626c6578315f736567
64697278315f73656764697204435245415445205441424c45202778315f73656764697227
286c6576656c20494e54454745522c69647820494e54454745522c73746172745f626c6f63
6b20494e54454745522c6c65617665735f656e645f626c6f636b20494e54454745522c656e
645f626c6f636b20494e54454745522c726f6f7420424c4f422c5052494d415259204b4559
286c6576656c2c20696478292931050617451f0100696e64657873716c6974655f6175746f
696e6465785f78315f7365676469725f3178315f7365676469720500000008600000006603
071723230181137461626c6578315f7365676d656e747378315f7365676d656e7473034352
45415445205441424c45202778315f7365676d656e74732728626c6f636b696420494e5445
474552205052494d415259204b45592c20626c6f636b20424c4f42295c0207172121018103
7461626c6578315f636f6e74656e7478315f636f6e74656e7402435245415445205441424c
45202778315f636f6e74656e742728646f63696420494e5445474552205052494d41525920
4b45592c2027633078272934010617111108577461626c6578317831435245415445205649
525455414c205441424c45207831205553494e4720667473332878290d000000110f77f00f
f80ff00fe80fe00fd80fd00fc80fc0
[1f78]06110300137778790610030013747576060f030013713373060e0300136e6f70060d
0300136b6c6d060c0304c368696a060b030013656667060a0300136263640609030013797a
6106080300137677780607030013737475060603001370717206050300136d6e6f06030300
136a6b6c0603030013676869060202000364656606010300136152630d000000030fa7000f
b50fa70ffa
01
[2fa7]0c0203001e00036b6c6d030d020043010400810a0003616263030b32000003626364
030a02000003646926030202000003656667030b0200000367686903030200000368696a03
0c020000036a6a2c030402000381000300000d0f3a00050f25000f9e0f880f430f250f72
[3f19]56010808131e03302039000313050708081808131e3020390003777879031102000f
6c00090108081554270407090108081542023020333600036e6f70030e0200000371727303
0f02000003747576031002000fcfb1060108140607010809011b140202313238202d373210
01016b14030709090808151e302033360003797a61030902002f0207090808081554302033
3600036d6e6f03050200000370717203060200000373747503070200000376777803080200
0000004a080808155430203336000361626303010200000364656603020200000367686903
03670000036a6b6c030402000a0fe700050fda000fe10ffa0ff40fed0fda0f
[4fd7]1a010306040108010206050408080105000000060103060409020102040504090901
030504090801020d001000010ff9000ff9
[5ff9]05010300100103
--
INSERT INTO x1(x1) VALUES('nodesize=64'),( 'merge=1' )


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000
[64]0d000000050ece000fa20f4e0f240ef80ece
[ece]280506171111013d696e646578783374320643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020717111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54454745522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff40fe50fd50fc50fb60fa7

[1fa7]0e0501151301066576656e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f050113170e636f64647468726565030e0501151301026576
656e74776f110b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40f
de0fd80fd20fcc0fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f72
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c0f060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5f0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e170e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d760d700d6a0d640d5e0d580d520d4c0d
460d3f0d3a0d340d2e0d280d220d1c0d160d100d0a0d030cfc0cf50cee0ce70ce00cd90cd2
0ccb0cc40cbd0cb60caf0ca80ca10c9a0c930c8c0c850c7e0c770c700c690c620c5b0c540c
4d0c460c3f0c380c310c2a0c230c1c0c150c0e0c070c000bf90bf20beb0be4
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c4
530603020100c3220603020100c2260603020100c11e0603020100c03a0603020100bf2c06
03020100be270603020100bd150603020200bc210603020100bb540603020100ba0a060302
0100b9540603140100b8320603020100b71e1603020100b6240603020100b53a0603020100
b4450603020100b35f0603020110b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b06030200ffab240603020100aa5b0603
020100a93e0603020100a80e0603020100a70c0603020100a60d0603020100a52516030201
00a4170603020100a3090603020100a2510603020100a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097340603020100965a06030201009550060302
0100942f06030200ff931a0603020100921a06030201009127060302010090130603020100
8f3b06030201008e4606030201009d1d70930201008c4a06030201008b3906030201008a55
06030201008907060301f10088020a23020100872c0603020100864d0603020100854b0603
02010084370603020100833c060302010082600603020100813b0603020100805a05030101
7f22050301017e31050301017d0b050301017c08050301017b22050301017a580503010179
4f05030101784905030101771605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301016f290502f1016e57050301016d3305
0301016c0b050301016b49050301016a05050301016e2305030101684105030101674a0503
01016615040301096505030101646205030101636005030101623a04030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4805030101595405030101585005030101572505030101565705030101550205030101543f
05030101533505030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c04050301014b51050301015a4c0503010149620503010148590503
0101472405030101464b05030101451005030101443805030101432b050301014228050301
0141380403010940050302013f2f050301013e19050301013d59050301013c1c050301013b
0f050301013a3705030101395a05030101381605030101375b050301013603050301013538
05030101342005030101330c05030101323b05030101312b050301013055050301012f1805
0301012e55050301012d5b050301012c3d050301012b4a050301012a560503010129070503
0101282f05030101272305030101264105030101255d050301012410050303c12310050300
01221705030101214d050301012054050301006f5d050301011e1d050301011d4305030101
1c08050301011b61050301011a3605030101194e05030101182e05030101171b0503010116
60f5030101156305030101140605030101132e05030101125b05030101113e050301075027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
030101090205030101082105030101071a05030101066305030101051705030101044a0503
0101032905030101024a030309080a000000060fce000ff70fee0fe5
[3fce]070313016f646405070317b16f646403060313096f6464080315016576656e060803
15016576656e04080315016576656e020a000000060fb2000ff30f
[4fb2]0c0413150174776f6576656e020d0417130174687265656f6464030c041315017369
786576656e060a041313096f6e656f64640d041515016bbf75726576656e040c0415130166
6976656f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdf0fd80fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f730f6d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80ea10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5a0e540e4e0e470e400e3a0e340e2e0e270e200e190e130e0c0e060dff0df90df20deb0de5
0ddf0dd90dd30dcd0dc70dc10dba0db30dad0da70da10d9b0d940d8d0d870d800d7a0d730d
6d0d670d610d5a0d540d4e0d480d410d3b0d340d2d0d260d200d1a0d130d0c0d050cff0cf9
0cf30cec0ce60cdf0cd90cd30ccd0cc60cc00cba0cb30cac01760c9f0c980c920c8c0c860c
800c7a0c740c6e0c670c610c5a0c530c4d0c470c400c3a0c340c2e0c280c210c1b0c150c0e
0c070c000bfa0bf40bed0be60be00bda0bd30bcd0bc70bc10bbb0bb50baf0ba90ba30b9c0b
950b8f0b890b830b7c0b750b6f0b690b620b
[5b0b]060301026300b1050301016315050301016306050301016264050301016249050301
02611b050301016116060301025ff08205030101606305030101600c060301025f00b30503
01015f76050301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00a9050301015b37050301015b2d050301015b12060301025a0096
060301025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9050301015459050301015420060301025300c406030102
5200c6060301025100a205030101514b05030101510b060301025000950502f10150580503
01014f79050301014e50950301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a008c050301014a67050301014a2b
050301014a04050301014a0205560101497805030101496b05030101495e0603010248009c
0603010248009b05030101485a0603010246008e060301024500b405030101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024001a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c0ec301023c00830671
01023b008f060301023b0081050301013b32050301013b0d060301023a00c0060301023a00
b5060301023a0098050301013a620603010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d0603010232058805030101317e060301022f0099060301022f0094050301012f3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030101296f05030101295b05030101290305030101284206
0301022700be06030102270091050301012710060301022608c205030101260e0603010225
00a5050301012557060301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f05030101227b06
0301022100bc060301022100ad0603010221009e0503010120510503010121080503010120
44050301011f74050301011f73060311021e00c1060301021e00b7050301011e4f06030102
1d008d050301011d52050301011d1e050301011c3c060301021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101193e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021500bd05030101156605
030101147206030102130090060301021100c7050301011045050301011024050301011023
060301020f00ae050301010f75050301010f3b060301020e00a8060301020d00a605030101
0c61060301020c00a7050301010c70050301010c33050301010b79a50301010b6c06030102
0a00ba060301020900a306030101f9009a05030101095c05030101087c0502f10108710503
0101081c060301020700c80603010207008905030101072905030101061405030101056a05
030101044c060301020300b2050301
--
BEGIN;
WITH c(x) AS (VALUES(035370339879) UNION SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printf( 9.9 , ''* x) FROM c;
UPDATE t1 SET b=quote(zeroblob(0871)) WHERE a ;
REINDEX t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e544547455229
[2000]
[2fec]12010600091515153132333461616161626262620d0000
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030102000103323334050001010200000461
6161bc0501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT t0 (t0,(SELECT matchinfo(t0,'') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d')) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,(SELECT matchinfo(t0,'sx') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d')) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,(SELECT matchinfo(t0,'
') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d')) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,(SELECT matchinfo(t0,'A') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d')) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000000000030000000400
[64]0d0ff800050eed000f960fd30f370f710eed
01
000000
000000000001
[eed]480506171111017d7461626c657433743306435245415445205441424c4520743328
612c622c632c642c652c5052494d415259204b455928612c622929574954484f555420524f
574944380306171111015d7461626c657432743204435245415445205441424c4520743228
7820494e54205052494d415259204b45592c20792c207a292304061737110100696e647578
73716c6974655f6175746f696e6465785f74325f317432053b010617111001637461626c65
7431743102435245415445205441424c4520743128612c622c632c642c662c5052494d4152
59204b455928612c6229292302061737110100696e64657873716c6974655f6175746f696e
6465785f74315f317431030000000800
[1fc9]0f040601010017020405736576656f62b80b030601010101010304050607
[2fe2]0704010101040504070401010103040306040101010203
[3fe9]0b0204011312f26162636465660801
[4ff6]050301000202040309090a00
[5fcd]026600010017020405736576656e22b80b06010101010103040506070b0601010101
0102

--
UPDATE t3 SET (d,d, a )=(SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDERa)|9 AS blob) FROM t2 WHERE x<a), e=77;
SELECT min(x IN(SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT DISTINCT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1)) a) FILTER (GROUP BY 1 HAVING b< OVER(ORDER BY (SELECT max(x INPARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 WHERE x< BY 1) ORDER BY 1)) FROM t1;
SELECT log.*, x'', t1.* FROM log, t1;
INSERT INTO t1 DEFAULT VALUES;
SELECT * FROM t1 NATURAL JOIN t1 WHERE a=x'74dbadf163a56eb96288df9f13c01059dc0b551196c25db66184535078f91cd717' OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10);
SELECT a LIKE 'abcyz' ESCAPE '' FROM a NATURAL JOIN t1 WHERE (a>>7,b)>);
PRAGMA integrity_check;
UPDATE t3 SET (d,d,d,d,d, a )=(SELECT EXISTS(SELECT 1 FROM t2 WHERE |9 AS blob) FROM t2 WHERE x<a), 77=e;
INSERT INTO t1(b) VALUES(zeroblob(40000));
PRAGMA hard_heap_limit=10;
PRAGMA integrity_check;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
00000000000003000000040000000000
[64]0d0ff800050eed000f960fd30f370f710eed
01
0000000000000001
[eed]480506171111017d7461626c657433743306435245415445205441424c4520743328
612c622c632c642c652c5052494d415259204b455928612c622929574954484f555420524f
574944380306171111015d7461626c657432743204435245415445205441424c4520743228
7820494e54205052494d415259204b45592c20792c207a292304061737110100696e646578
73716c6974655f6175746f696e6465785f74325f317432053b010617111001637461626c65
7431743102435245415445205441424c4520743128612c622c632c642c662c5052494d4152
59204b455928612c6229292302061737110100696e64657873716c6974655f6175746f696e
6465785f74315f3174310300000008000000000d000000040f
[1fc9]0f040601010017020405736576656f62b80b0306010101010103040506070b020601
0101010102030405060a010609010101
[2fe2]070401010104050407040101010304030704010101020302050309110902
[3fe9]0b0204011312f2616263646566080104091111353539390a000000
[4ff6]050301010202030309090a000000040fcd000f
[5fcd]026600010017020405736576656e22b80b06010101010103040506070b0601010101
0102030405060a0609

--
UPDATE t3 SET (d, a )=(SELECT EXISTS(SELECT 1 FROM t2 WHERE x<a),CAST(z|9 AS blob) FROM t2 WHERE x<a), e=77;
UPDATE t3 SET (d,d,d,d, a )=(SELECT EXISTS(SELECT 1 FROM t2 WHERE x<a),CAST(z|9 AS blob) FROM t2 WHERE x<a), e=77;
UPDATE t3 SET (d, a )=(SELECT EXISTS(SELECT 1 FROM t2 WHERE x<a),CAST(z|9 AS blob) FROM t2 WHERE x<a)4.646407;
UPDATE t3 SET (d,d, a )=(SELECT EXISTS(SELECT 1 FROM t2 WHERE x<a),CAST(z%5|9 AS blob) FROM t2 WHERE x<a), e=77;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000400000004000000000000000000000001
01
[64]0d0ff800050ecf000f790fd30f2e0ef30ecf
[ecf]22050617111001317461626c657434743406435245415445205441424c4520743428
7a29390406171111015f7461626c657433743305435245415445205441424c452074332878
20494e5445474552205052494d415259204b45592c207929490306171111017f7461626c65
7432743204435245415445205441424c4520743228612c622c63205052494d415259204b45
592c20642c20652c20662920574954484f555420524f57494458010717111101811b746162
6c657431743102435245415445205441424c4520743128612c622c6320415320282d622920
5649525455414c2c6420434845434b28643e35292c6520554e495155452c20662041532028
2b6229292302061737110100696e64657873716c6974655f6175746f696e6465785f74315f
3174310300000008000000000d0000000a0f93000ff60feb0fe00fd50fca0fbf0fb40fa9
0001

[1f93]090a05010101010a646e1409090501010101095a6d120908050101010108506c1009
07050101010107466b0e09060501010101063c6a0c090505010101010532690a0904050101
01010428680809030501010101031e670609020501010a7102146604080105090101010a65
020a0000000a0fc5000ffb0ff50fef0fe910e30fdd0fd70f
[2fc5]05030101140a050301011209050301011008050301010e07050301010c0605030101
0a0505030101080405030101060305030101040204030109020a0000000a0f75000f750f83
0f910f9f0fad0fbb0fc90fd70fe50ff3
[3f75]0d070101010101019c0a646e14640d07010101010101a6095a6d125a0d0701010101
0101b008506c10500d07010101010101ba07466b0e460d07010101010101c5063c6a0c3c0d
07010101010101ce0532690a320d07010101010101d8042768082806b7010101010101e203
1e67061e0d07010101010101ec02146604140c07010901010101f60a65020a0d00000003
[4fe9]03ffffffffffffffff9c030000036403000003010300000d000000
01
[6000]
--
ALTER TABLE t2 DROP COLUMN f;
ALTER TABLE 3<t1 DROP COLUMN a;
ALTER TABLE t1 DROP COLUMN b;
ALTER TABLE t1 DROP COLUMN c;
ALTER TABLE t1 DROP COLUMN d;
ALTER TABLE t1 DROP COLUMN d;
ALTER TABLE t1 DROP COLUMN f;
ALTER TABLE t2 DROP COLUMN a;
ALTER TABLE t2 DROP COLUMN c;
ALTER TABLE t2 DROP COLUMN f t2 DROP COLUMN d;
ALTER TABLE t2 DROP COLUMN e;
ALTER TABLE t2 TABLE t4 DROP COLUMN z DROP COLUMN f;
ALTER TABLE t3 DROP COLUMN y;
ALTER x;
ALTER TABLE t4 DROP COLUMN z;
ALTER 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000400000004000000000000000000000001
[64]0d0ff800050ecf000f790fd30f2e0ef30ecf
[ecf]22050617111101317461626c657434743406435245415445205441424c4520743428
7a29390406171111015f7461626c657433743305435245415445205441424c452074332878
20494e5445474552205052494d415259204b45592c207929490306171111017f7461626c65
7432743204435245415445205441424c4520743228612c622c63205052494d415259204b45
592c20642c20652c20662920574954484f555420524f57494458010717111101811b746162
6c657431743102435245415445205441424c4520743128612c622c6320415320282d622920
5649525455414c2c6420434845434b28643e35292c6520554e495155452c20662041532028
2b6229292302061737110100696e64657873716c6974655f6175746f696e6465785f74315f
3174310300000008000000000d0000000a0f93000ff60feb0fe00fd50fca0fbf0fb40fa90f
9e0f93
[1f93]090a05010101010a646e1409090501010101095a6d120908050101010108506c1009
07050101010107466b0e09060501010101063c6a0c090505010101010532690a0904050101
01010428680809030501010101031e67060902050101010102146604080105090101010a65
020a0000000a0fc5000ffb0ff50fef0fe90fe30fdd0fd70fd10fcb0fc5
[2fc5]05030101140a050301011209050301011008050301010e07050301010c0605030101
0a0505030101080405030101060305030101040204030109020a0000000a0f75000f750f83
0f910f9f0fad0fbb0fc90fd70fe50ff3
[3f75]0d070101010101019c0a646e14640d07010101010101a6095a6d125a0d0701010101
0101b008506c10500d07010101010101ba07466b0e460d07010101010101c4063c6a0c3c0d
07010101010101ce0532690a320d07010101010101d804286808280d07010101010101e203
1e67061e0d07010101010101ec02146604140c07010901010101f60a65020a0d000000030f
e9000fe90ffb0ff6
[4fe9]03ffffffffffffffff9c030000036403000003010300000d0000000010
[6000]
--
ALTER TABLE t1 DROP COLUMN a;
ALTER TABLE t1 DROP COLUMN b;
ALTER TABLE t1 DROP COLUMN c;
ALTER TABLE t1 DROP COLUMN d;
ALTER TABLE t1 DROP COLUMN e;
ALTER TABLE t1 DROP COLUMN f;
ALTER TABLE t2 DROP COLUMN a;
ALTER TABLE t2 DROP COLUMN b;
ALTER TABLE t2 DROP COLUMN c;
ALTER TABLE t2 DROP COLUMN d;
ALTER TABLE t2 DROP COLUMN e;
ALTER TABLE t2 DROP COLUMN f;
ALTER TABLE t3 DROP COLUMN y;
ALTER TABLE t3 DROP COLUMN x;
ALTER TABLE t4 DROP COLUMN z;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000500000004000000
01
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
00000000000001
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745742c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e544547455229
01
[2000]0d000000010fec000fec
[2fec]12010600091515153132333461616161626262620d000000
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030782000103323334050100fff200010461
6161610501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d'SELECT matchinfo('xy',t0) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxb') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0 WHERE)('�x�',t0) FROM WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo('5',t0) FROM t0 WHERE t0 MATCH x'9d';
SELECT matchinfo(t0,'xy'x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000500000004000000000000
[64]0d0efc00060dbc000fca0f6c0f040e130ec90dbc

[dbc]550607171b1b0181017461626c6578315f7374617478315f73746174064352454154
45205441424c45202778315f737461742728696420494e5445474552205052494d41525920
4b45592c2076616c756520424c4f422981330407171f1f0182357461626c6578315f736567
64697278315f73656764697204435245415445205441424c45202778315f73656764697227
286c6576656c20494e53454745522c69647820494e54454745522c73746172745f626c6f63
6b20594e54454745522c6c65617665735f656e645f626c6f636b20494e54454745522c656e
645f626c6f636b20494e54454745522c726f6f7420424c4f422c5052494d415259204b4559
286c6576656c2c20696478292931050617451f0100696e64657873716c6974655f6175746f
696e6465785f78315f7365676469725f3178315f7365676469720500000008000000006603
071723230181137461626c6578315f7365676d656e747378315f7365676d656e7473034352
45415445205441424c45202778315f7365676d656e74732728626c6f636b696420494e5445
474552205052494d415259204b45592c20626c6f636b20424c4f42295c0207172121018103
7461626c6578315f636f6e74656e7478315f636f6e74656e7402435245415445205441424c
45202778315f636f6e74656e742728646f63696420494e4445474552205052494d41525920
4b45592c2027633078272934010617111108577461626c6578317831435245415445205649
525455414c205441424c45207831205553494e4720667473332878290d000000110f78000f
f80ff00fe80fe10fd80fd00fc80fc00fb80fb00fa80fa00f980f900f880f800f78
0000000000000001
000000000001

[1f78]06110300137778790610030013747576060f030013717273060e0300136e6f70060d
0300136b6c6d060c03001368696a060b030013656667060a0300136263640609030013797a
6106080300137677780607030013733375060603001370717206050300136d6e6f06040300
136a6b6cff03030013676840060203001364656606010300136162630d000000030fa7000f
b50fa70ffa
[2fa7]0c0203001e00036b6c6d030d020043010400810a0003616263030102000003626364
030a020000036465660302fb000003656667030b0200000367686903030200000368696a03
0c020000036a6b6c030402000381000300000d0f3a00050f25000f9e0f881f430f250f720f

[3f19]56010808131e03302038000313050708080808131e3020390003777879031102000f
6c00080108081554270407090108081542023020333600036e6f70030e0200000371727303
0f02000003747576031002000fcf00060108140607010809011b140202313238202d37322c
01016b14030709090808151e302033360003797a61030902002f0207090808081554302033
3600036d6e6f03050200000370717203060300000373747503070200000376777803080200
000000310808081554302033360003616263030102000003645566030201ffff0367686903
03020000036a6b6c030402000a0fe700050fda000fe10ffa0ff40fed0fda0f
[4fd7]1a010306040108010206050408080105000000060103060409010102040504090901
030504090801020d000000010ff9000ff9
0000
[5ff9]05010300100103
--
INSERT INTO x1(x1) VALUES('nodesize=64'),('merge=1');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000000000050000000400000000000000
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
00000000000001
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e5445474552290d
[2000]0d000000010fec000fec
[2fec]12010600091515153132333461616161626262620d0000000010
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030782000103323334050101010200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'xy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo('5',t0) FROM t0 WHERE t0 MATCH x'9d';
SELECT matchinfo(t0,'yxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000000000050000000400000000000000000000
0000000000000001
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
0000000001
01
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e5445474552290d
[2000]0d000000010f
[2fec]12010600096c15153132333461616161626262
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030102000103323334050101010200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT matchinfo(t0, ,CASE 'yxy' WHEN 222 THEN 649 WHEN 498 THEN 268 WHEN 336 THEN 164 WHEN 343 THEN 529 ELSE 4058621727 END 'yx') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0,'yxyyxy') FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000000000050000000400000000000000000000
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
0000000001
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e5445474552290d
[2000]0d000000010f
[2fec]12010600091515153132333461616161626262
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030102000103323334050101010200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT matchinfo(t0,'yxyyxy')  FROM t0 WHERE t0 MATCH  x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
000000000000050000000400000000000000000000
[64]0d1efc00060dbc000fca0f6c0f040e130ec90dbc
[dbc]550607171b1b0181017461626c6578315f7374617478315f73746174064352454154
45205441424c45202778315f737461742728696420494e5445474552205052494d41525920
4b45592c2076616c756520424c4f422981330407171f1f0182357461626c6578315f736567
64697278315f73656764697204435245415445205441424c45202778315f73656764697227
286c6576656c20494e54454745522c69647820494e54454745522c73746172745f626c6f63
6b20494e54454745522c6c65617665735f656e645f626c6f636b20494e54454745522c656e
645f626c6f636b20494e54454745522c726f6f7420424c4f422c5052494d415259204b4559
286c6576656c2c20696478292931050617451f0100696e64657873716c6974655f6175746f
696e6465785f78315f7365676469725f3178315f7365676469720500000008000000006603
071723230181137461626c6578315f7365676d656e747378315f7365676d656e7473034352
45415445205441424c45202778315f7365676d656e74732728626c6f636b696420494e5445
474552205052494d415259204b45592c20626c6f636b20424c4f42295c0207172121018103
7461626c6578315f636f6e74656e7478315f636f6e74656e7402435245415445205441424c
45202778315f636f6e74656e742728646f63696420494e5445474552205052494d41525920
4b45592c2027633078272934010617111108577461626c6578317831435245415445205649
525455414c205441424c45207831205553494e4720667473332878290d000000110f78000f
f80ff00fe80fe00fd80fd00fc80fc00fb80f
[1f78]06110300137778790610030013747576060f030013717273060e0300136e6f70060d
0300136b6c6d060c03001368696a060b030013656667060a0300136263640609030013797a
6106080300137677780607a30013737475060603001370717206050300136d6e6f06040310
136a6b6c0603030013676869060203001d64656606010300136162630d000000030fa7000f
b50fa70ffa
[2fa7]0c0203001e00036b6c6d030d020043010400810a0003616263030102000003626364
030a02000003646566030202000003656667030b0200000367686903030200000368696a03
0c020000036a6b6c030402000381000300000d0f3a00060f24f00f9e0f880f430f250f720f
160f16
00000000
[3f19]56010808131e03302039000313050708080808131e3020390003777879031102000f
6c00090108081554270407090108081542023020333600036e6f70030e0200000471727303
0f01ffff03747576031002000fcf00060108140607010809011b140202313238202d373181
01016b14030709090808151e302033360003797a61030902002f0207090808081554302033
3600036d6e6f03050200000370717203060200000373747503070200000376777803080200
00000031080808155430203336000361626303010200000364656603020200000367686903
03020000036a6b6c030402000a0fe700050fda000fe10ffa0ff40fed0fda0fee0fee
[4fd7]1a010306040108010206050408080105000000060103060409010102040504090901
030504090801020d000000010ff9000ff9
[5ff9]05010300100103
--
INSERT INTO x1(x1) VALUES('merge=1');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000500000004000000000000000000000001
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171111
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c332042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e5445474552290d00000000
10
[2000]0d000000010fec000fec
[2fec]12010600091515153132333461616161626262620d0000000010
[4000]0d000000010fc9000fc9
[4fc9]35010708080808156030203432000131030102000103323334050101010200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb
[5ffb]0404080809
--
SELECT matchinfo(t0,'yxy')  FROM t0 WHERE t0 MATCH  x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000500000004000000000000000000000001
[64]0d0ef900060dec000fcd0f690f010e100ec60dec
[dec]22060617111101317461626c657432743206435245415445205441424c4520743228
782981330407171f1f0182357461626c6574315f73656764697274315f7365676469720443
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f7365676469720500000008000000006603071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747303435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d41525a204b45
592c20626c6f636b20424c4f422962010717212101810f7461626c6574315f636f6e74656e
7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c20276330636f6e74656e
74272931010617111108517461626c6574317431435245415445205649525455414c205441
424c45207431205553494e4720667473330d000000030fe000
0001
[1fe0]0a0303001b6162616e646f6e080203001761626166740801030017616261636b0d00
00
[3000]0d000000010fd6000fd6
[3fd6]280107080808081546302032390005615261636b0301020003026674030202000304
6e646f6e030302000a000000010ffb00
[4ffb]04040808090d000000050fb8000ff40fe90fd60fc70fb8
[5fb8]0d0502236175746f6d657267653d350d0402236d657267653d3130302c381103022b
696e746567726974792d636865636b0902021b72656275696c640a01021d6f7074696d697a
65
--
SELECT * FROM t1 WHERE 'boomr' MATCH 'abando�';
INSERT INTO t2 VALUES('active'),('boomer'),('atom'),('atomic'),
('alpha channel backup abandon test aback boomer atom alpha active');
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
CREATE TABLE t3|9 AS SELECT * FROM t1;
UPDATE t1 SET content=true WHERE content='boome';
S30181137461626c6574 IS TRUE
PRAGMA synchronous;
ALTER TABLE t2 RENAME x TO w;
PRAGMA recursive_triggers=ON;
DELETE FROM t1 WHERE t1/4 MATCH 'abandon';
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT * FROM t1;
PRAGMA legacy_file_format=ON;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1( 'boomer' ) VALUES('delete-all');
CREATE VIRTUAL TABLE t4 USING fts5vocab('t1','instance');
DELETE FROM t1;
PRAGMA integrity_check;
INSERT INTO t1(t1) SELECT x FROM t2;
DELETE FROM t1 WHERE a MATCH 'fts*';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000500000004000000000000000000000001
[653514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000000000000600000004000000000000000000000001
[64]0d0eef00070d4d000fbd0f5f0ef70e060ebc0da40d4d
[d4d]550707171b1b0181017461626c6574315f7374617474315f73746174074352454154
45205441424c45202774315f737461742728696420494e5445474552205052494d41525920
4b45592c2076616c756520424c4f422960060717212101810b7461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728646f63696420494e5445474552205052494d415259204b45592c2073697a6520424c
4f422981330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e747303435245415445205441424c45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42295c02071721210181037461626c6574315f636f6e7465
6e7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c202763306127294101
0617111108717461626c6574317431435245415445205649525455414c205441424c452074
31205553494e47206674733428612c7072656669783d27312c3227290d000000080e1f000f
c40f7c0f340f070ec30e970e630e1f
[1e1f]42080400810973756e7420696e2063756c706120717569206f666669636961206465
736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e320703
006b4578636570746575722073696e74206f63636165636'7420637570696461746174206e
6f6e2070726f6964656e742c2a0603005b63696c6c756d20646f6c6f726520657520667567c653f04206e756c6c612070617269617475722e420504008109447569732061757465206972
75726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c75707461
74652076656c697420657373652b0403005d6e69736920757420616c697175697020657820
656120636f6d6d6f646f20636f6e7365717561742e460304008111557420656e696d206164
206d696e696d2076656e69616d2c2071756973206e6f737472756420657865726369746174
696f6e20756c6c616d636f206c61626f726973465441424c4520277431655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e747303435245415445205441424c45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42295c02071721210181037461626c6574315f636f6e7465
6e7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c202763306127294101
0617111108717461626c6574317431435245415445205649525455414c205441424c452074
31205553494e47206674733428612c7072656669783d27312c3227290d000000080e1f000f
c40f7c0f340f070ec30e970e630e1f
[1e1f]42080400810973756e7420696e2063756c706120717569206f666669636961206465
736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e320703
006b4578636570746575722073696e74206f63636167'3665420637570696461746174206e
6f6e2070726f6964656e742c2a0603005b63696c6c756d20646f6c6f726520657520667567c653f04206e756c6c612070617269617475722e420504008109447569732061757465206972
75726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c75707461
74652076656c697420657373652b0403005d6e69736920757420616c697175697020657820
656120636f6d6d6f646f20636f6e7365717561742e460304008111557420656e696d206164
206d696e696d2076656e69616d2c2071756973206e6f737472756420657865726369746174
696f6e20756c6c616d636f206c61626f72697346020400811173656420646f20656975736d
6f642074656d706f7220696e6369646964756e74207574206c61626f726520657420646f6c
6f7265206d61676e6120616c697175612e3a0103007b4c6f72656d20697073756d20646f6c
6f722073697420616d65742c20636f6e73656374657475722061646970697363696e672065
6c69740d0000000010
[3000]0d000000030aa6000d570c4a0aa6
[3aa6]832103080208080817863008003020343032000261640601080002040001016c0602
0c0002040001016d0301060001016e0308000091017503050300000263690306020001016f
070107000307030001017506070500010400000264650308070001016f0d01040001030900
0305000103000101750305020000


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
00000000000006000000040000
[64]0d000000050ece000fa20f4e0f240ef80ece
[ece]280506171111013d696e646578783374320643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020717111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54454745522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff4
[1fa7]0e0501151301066576656e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f0501131701036f64647468726565030e0501151301026576
656e74776f020b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40f
de0fd80fd20fcc0fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f72
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f14af120f0c0f060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5f0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e170e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d760d700d6a0d640d5e0d580d520d4c0d
460d400d3a0d340d2e0d280d220d1c0d160d100d0a0d030cfd0cf50cee0ce70ce00cd90cd2
0ccb0cc40cbd0cb60caf0ca80ca10c9a0c930c8c0c850c7e0c770c700c690c620c5b0c540c
4d0c460c3f0c380c310c2a0c230c1c0c150c0e0c070c000bf90bf20beb0be40bdd0bd60bcf
0bc80bc10bba0bb30bac0ba50b9e0b970b900b890b820b7b0b740b6d0b660b5f0b580b510b
4a0b430b3c0b350b2e0b270b
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c4
530603020100c3220603020100c2260603020100c11e0603020100c03a0603020100bf2c06
030201024e270603020100bd150603020100bc210603020100bb540603020100ba0a060302
0100b9540603020100b8320603020100b71e0603020100b6340603020100b53a0603020100
b4450603020100b35f0603020100b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b0603020100ab240603020100aa5b0603
020100a93e0603020100a80e0603020100a70c0603020100a60d0601e20100a52506030201
00a4170603020100a3090603020100a2510603020100a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097240603020100965a06030201009550060302
0100942f0603020100931a0603020100921a06030201009127060302010090130603020100
8f3b06030201008e4606030201008d1d06030201008c4a06030201008b3806030201008a55
06030201008907060302010088020603020100872c0603020100864d0603020100854b0603
02010084370603020100833c060302010082600603020100813b0603020100805a05030101
7f22050301017e31050301017d0b050301017c08050301017b22050301017a580503010179
4f05030101784905030101771605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301016f29050301016e57050301016d3305
0301016c0b050301016b49050301016a0505030101692305030101684105030101674a0503
01016615040301096505030101646205030101636005030101623a05030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4805030101595405030101585005030101572505030101565705030101550205030101543f
05030101533505030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c04050301014b51050301014a4c0503010149620503010148590503
0101472405030101464b05030101451005030101443805030101432b050301014228050301
0141380403010940050301013f2f050301013e19050301013d59050301013c1c050301013b
0f050302013a3705030101395a05030101381605030101375b050301013603050301013538
05030101342005030101330c05030101323b05030101312b050301013055050301012f1805
0301012e55050301012d5b050301012c3d050301012b4a050301012a560503010129070503
0101282f05030101272405030101264105030101255d050301012410050301012310050301
01221705030101214d050301012054050301011f5d050301011e1d050301011d4305030101
1c08050301011b61050301011a3605030101194e05030101182e05030101171b0503010116
6105030101156305030101140605030101132e05030101125b05030101113e050301011027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
030101090205030101082105030101071a05030101066305030101051705030101044a0503
0101032905030101024a030309080a000000060fce000f
[3fce]070313016f646405070313016f646403060313096f6464080315016576656e060703
15016576656e04080315016576656e020a000000060fb2000ff30fe5
[4fb2]0c0413150174776f6576656e020d0417130174687265656f6464030c051315017369
786576656e060a041313096f6e656f64640d04151501666f75726576656e040c0415130166
6976656f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdf0fd90fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f730f6d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80ea10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5a0e540e4e0e470e400e3a0e340e2e0e270e200e190e130e0c0e060dff0df90df20deb0de5
0ddf0dd90dd30ddd0dc70dc10dba0db30dad0da70da10d9b0d940d8d0d970d800d7a0d730d
6d0d670d610d5a0d540d4e0d480d410d3b0d340d2d0d260d200d1a0d130d0c0d050cff0cf9
0cf30cec0ce60cdf0cd90cd30ccd0cc60cc00cba0cb30cac0ca60c9f0c980c920c8c0c861c
800c7a0c740c6e0c670c610c5a0c530c4d0c470c400c3a0c340c2e0c280c20fc1b0c150c0e
0c070c000bfa0bf40bed0be60be00bda0bd30bcd0bc70bc10bbb0bb50baf0ba90ba30b9c0b
950b8f0b890b830b7c0b750b6f0b690b620b5c0b560b500b490b430b3d0b360b300b2a0b24
0b1e0b180b
[5b0b]060301026300b1050301016315050301016306050301016264050301016249050301
01611b0503010161160603010260008205030101606305030101600c060301025f00b30503
01015f76050301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00aa050301015b37050301015b2d050301015b12060301025a0096
060ce1025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9050301015459050301015420060301025300c406030102
5200c6060301025100a205030101514b05030101510b060301025000950503010150580503
01014f79050301014e50050301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a008c050301014a67050301014a2b
050301014a04050301014a0205030101497805030101496b05030101495e0603010248009c
0603010248009b05030101485a0603010246008e060301024500b405031101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024000a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c060301023c00830603
01023b008f060301023b0081050301013b32050301013b0d060301023a00c0060301023a00
b5060301023a0098050301013a620603010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d060301023200b805030101317e060301022f0099060301022f0094050301012e3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030101296f05030101295b05030101290305030101284206
0301022700be06030102270091050301012710060301022600c205030101260e0603010225
00a5050301012557060301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f05030101227b06
0301022100bc060301022100ad0603010221009e0503010121510503010121080503010120
34050301011f74050301011f73060301021e00c1060301021e00b7050301011e4f06030102
1d008d050301011d52050301011d1e050301011c3c060301021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101193e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021500bd05030101156605
030101047206030102130090060301021100c7050301011045050301011024050301011023
060301020f00ae050301010f75050301010f3b060301020e00a8060301020d00a605030101
0d61060301020c00a7050301010c70050301010c33050301010b7d050301010b6c06030102
0a00ba060301020900a30603010209009a05030101095c05030101087c0503010108710503
0101081c060301020700c81603010207008905030101072905030101061405030101056a05
030101044c060301020300b205030101033606030102020088050301010255050301010209
04
--
SELECT a,a,min(d NOT IN('a','�','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n' t1 'c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 5.453 PRECEDING AND current_timestamp FOLLOWING);
SELECT a,a,min(d NOT IN('a',-47451004,'cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b AND 'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM  nth_value t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 5.453 PRECEDING AND current_timestamp FOLLOWING);
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 NOTNULL FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
SELECT a,a,min(d NOT IN('a','%',))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,min,a(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 NOTNULL FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
00000000000006000000040000000000
[64]0d000000050ece000fa20f4e0f240ef80ece
[ece]280506171111013d696e646578783374320643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020717111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54454745522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff4
[1fa7]0e0501151301066576656e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f0501131701036f64647468726565030e0501151301026576
656e74776f020b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40f
de0fd80fd20fcc0fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f72
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f14af120f0c0f060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5f0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e170e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d760d700d6a0d640d5e0d580d520d4c0d
460d400d3a0d340d2e0d280d220d1c0d160d100d0a0d030cfd0cf50cee0ce70ce00cd90cd2
0ccb0cc40cbd0cb60caf0ca80ca10c9a0c930c8c0c850c7e0c770c700c690c620c5b0c540c
4d0c460c3f0c380c310c2a0c230c1c0c150c0e0c070c000bf90bf20beb0be40bdd0bd60bcf
0bc80bc10bba0bb30bac0ba50b9e0b970b900b890b820b7b0b740b6d0b660b5f0b580b510b
4a0b430b3c0b350b2e0b270b200b190b12
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c4
530603020100c3220603020100c2260603020100c11e0603020100c03a0603020100bf2c06
03020100be270603020100bd150603020100bc210603020100bb540603020100ba0a060302
0100b9540603020100b8320603020100b71e0603020100b6340603020100b53a0603020100
b4450603020100b35f0603020100b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b0603020100ab240603020100aa5b0603
020100a93e0603020100a80e0603020100a70c0603020100a60d0603020100a52506030201
00a4170603020100a3090603020100a2510603020100a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097240603020100965a06030201009550060302
0100942f0603020100931a0603020100921a06030201009127060302010090130603020100
8f3b06030201008e4606030201008d1d06030201008c4a06030201008b3906030201008a55
06030201008907060302010088020603020100872c0603020100864d0603020100854b0603
02010084370603020100833c060302010082600603020100813b0603020100805a05030101
7f22050301017e31050301017d0b050301017c08050301017b22050301017a580503010179
4f05030101784905030101771605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301016f29050301016e57050301016d3305
0301016c0b050301016b49050301016a0505030101692305030101684105030101674a0503
01016615040301096505030101646205030101636005030101623a05030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4805030101595405030101585005030101572505030101565705030101550205030101543f
05030101533505030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c04050301014b51050301014a4c0503010149620503010148590503
0101472405030101464b05030101451005030101443805030101432b050301014228050301
0141380403010940050301013f2f050301013e19050301013d59050301013c1c050301013b
0f050302013a3705030101395a05030101381605030101375b050301013603050301013538
05030101342005030101330c05030101323b05030101312b050301013055050301012f1805
0301012e55050301012d5b050301012c3d050301012b4a050301012a560503010129070503
0101282f05030101272405030101264105030101255d050301012410050301012310050301
01221705030101214d050301012054050301011f5d050301011e1d050301011d4305030101
1c08050301011b61050301011a3605030101194e05030101182e05030101171b0503010116
6105030101156305030101140605030101132e05030101125b05030101113e050301011027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
030101090205030101082105030101071a05030101066305030101051705030101044a0503
0101032905030101024a030309080a000000060fce000ff70f
[3fce]070313016f646405070313016f646403060313096f6464080315016576656e060703
15016576656e04080315016576656e020a000000060fb2000ff30fe5
[4fb2]0c0413150174776f6576656e020d0417130174687265656f6464030c051315017369
786576656e060a041313096f6e656f64640d04151501666f75726576656e040c0415130166
6976656f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdf0fd90fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f730f6d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80ea10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5a0e540e4e0e470e400e3a0e340e2e0e270e200e190e130e0c0e060dff0df90df20deb0de5
0ddf0dd90dd30ddd0dc70dc10dba0db30dad0da70da10d9b0d940d8d0d970d800d7a0d730d
6d0d670d610d5a0d540d4e0d480d410d3b0d340d2d0d260d200d1a0d130d0c0d050cff0cf9
0cf30cec0ce60cdf0cd90cd30ccd0cc60cc00cba0cb30cac0ca60c9f0c980c920c8c0c861c
800c7a0c740c6e0c670c610c5a0c530c4d0c470c400c3a0c340c2e0c280c20fc1b0c150c0e
0c070c000bfa0bf40bed0be60be00bda0bd30bcd0bc70bc10bbb0bb50baf0ba90ba30b9c0b
950b8f0b890b830b7c0b750b6f0b690b620b5c0b560b500b490b430b3d0b360b300b2a0b24
0b1e0b180b
[5b0b]060301026300b1050301016315050301016306050301016264050301016249050301
01611b0503010161160603010260008205030101606305030101600c060301025f00b30503
01015f76050301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00aa050301015b37050301015b2d050301015b12060301025a0096
060301025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9050301015459050301015420060301025300c406030102
5200c6060301025100a205030101514b05030101510b060301025000950503010150580503
01014f79050301014e50050301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a008c050301014a67050301014a2b
050301014a04050301014a0205030101497805030101496b05030101495e0603010248009c
0603010248009b05030101485a0603010246008e060301024500b405031101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024000a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c060301023c00830603
01023b008f060301023b0081050301013b32050301013b0d060301023a00c0060301023a00
b5060301023a0098050301013a620603010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d060301023200b805030101317e060301022f0099060301022f0094050301012e3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030101296f05030101295b05030101290305030101284206
0301022700be06030102270091050301012710060301022600c205030101260e0603010225
00a5050301012557060301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f05030101227b06
0301022100bc060301022100ad0603010221009e0503010121510503010121080503010120
34050301011f74050301011f73060301021e00c1060301021e00b7050301011e4f06030102
1d008d050301011d52050301011d1e050301011c3c060301021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101193e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021500bd05030101156605
030101147206030102130090060301021100c7050301011045050301011024050301011023
060301020f00ae050301010f75050301010f3b060301020e00a8060301020d00a605030101
0d61060301020c00a7050301010c70050301010c33050301010b7d050301010b6c06030102
0a00ba060301020900a30603010209009a05030101095c05030101087c0503010108710503
0101081c060301020700c81603010207008905030101072905030101061405030101056a05
030101044c060301020300b205030101033606030102020088050301010255050301010209
0403090165
--
SELECT a,a,min(d NOT IN('a','%','c'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('n','%','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000
[64]0d000000060de2000fc40f6a0efc0e9d0e3d0de2
000000000001
[de2]590606172121017f7461626c657474745f636f6e6669677474745f636f6e66696706
435245415445205441424c4520277474745f636f6e66696727286b205052494d415259204b
45592c20762920574954484f555420524f5749445e05071723230181037461626c65747474
5f646f6373697a657474745f646f6373697a6505435245415445205441424c452027747474
5f646f6373697a652728696420494e5445474552205052494d415259204b45592c20737a20
424c4f42295d04071723230181017461626c657474745f636f6e74656e747474745f636f6e
74656e7404435245415445205441424c4520277474745f636f6e74656e742728696420494e
5445474552205052494d415259204b45592c2063302c206331296c0307171b1b01812f7461
626c657474745f6964787474745f69647803435245415445205441424c4520277474745f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944580207171d1d018103746162
6c657474745f646174617474745f6461746102435245415445205441424c4520277474745f
646174612728696420494e5445474552205052494d415259204b45592c20626c6f636b2042
4c4f42293a0106171313085f7461626c65747474747474435245415445205649525455414c
205441424c4520747474205553494e47206674733528612c2062290d0f4400050e81000f1a
0e810faf0f580e98
[1e81]150a03003000000000010303000301010102010103010181248c8080808001040082
4c0000009b023065031a02050507050101040303080303012e020505070507050705010104
030308030308030307f303020165031e030505040505010003060404060403013603050504
06050406050405050101030604040604040604040604030301650314040506f50501010208
090120040507050705070505010002080a0a0a04016503020a01060a0a0a05016503060101
0a010a01010a0a0a042b31210b0fef00142a00000000010202000201010102010150888080
8080010400812400000047023065021a02050507050101040303080303020165021e030505
04050501010306040406040303016502140405070505010102080a04016502020a05016502
0601010a0412140f06318480808080010300680000002b0230650110020505010104030302
01650112030505010103060403030165010e04050501010208040d0e0601030012044c4c00
000011240000000001010100010101010a000000030fec000f
[2fec]0604010c0103020604010c0102020504090c01020d000000040e1a000fc70f5b0eef
0e1a
[3e1a]8152040600815d815565206565206565652065206565206565652065206565206565
65662065652065656520652065652065656520652065652065656565206565206565652065
20656520656565206520656520656565652065652065656520652065652065656520652065
65206565656565652065652065206520652065652065656520656520656565656520656520
6520651f652065652065656520656520656565656520656520652065206520656520656565
206565206565656565206565206520652065206565206565652065652065656a0303ff7571
652065651f6565652065206565206565652065206565206565656520656520656565206520
65652065656520652065652065656565656520656520652065206520656520656565206565
206565656565206565206520652065206565206565652065652065656a0204007540652065
65206565652065206565206565652065206565206565656520656520656565206520656520
65656520652065652065656565656520656520652065206520656520656565206565206565
6565652065652065206520652065652065656520656520656537010400413f652065652065
65652065206565206565652065206565206565656565652065652065206520652065652065
65652065652065650d000000040fe4000ff90ff20feb0fe4
[4fe4]050403001021210503030010111105020300101111050103001009090a000000010f
f4000ff4
[5ff4]0b031b0176657273696f6e04
000000
--
SELECT snippet(ttt, -'.',-'.', 1, '..', NOT EXISTS(SELECT 1 FROM ttt('e*e*')), ']'), * FROM ttt('e*');
SELECT snippet(ttt(, 1), -'.',-'.', 1, '..', NOT EXISTS(SELECT 1 FROM ttt('e*e*')), ']'), * FROM ttt('e*');
SELECT snippet(ttt, -'', -'.', 1, '..', NOT EXISTS(SELECT 1 FROM ttt('e*e*')), ']'), * FROM ttt/4('e*');
SELECT snippet(ttt, -'.',-'.', 1, '..', NOT EXISTS(SELECT 1 FROM ttt('e*e*')), ']'), * FROM ttt('e*');
SELECT snippet(ttt, -'.',-1, '.', '..', EXISTS(SELECT 1 FROM ttt('e*e*')), ']'), * FROM ttt('e*');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626b6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071710110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0e2a0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540e
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162030203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
0000001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b89808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1688808080800103
00340000001202303102060101040101320202050408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016501020404091984708080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000000302316501020301016602080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e860e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
08040110010331741007f401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010302080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a0804011001023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a08040912013274681807040910013274160704090f013269140704091001
3266120704090001317410070409100131690e0604090e01310c08040912013344650a0704
09100130740807040910013075260804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a080b031b0176657273696f6e040d000000030ff2000f
[5ff2]0303020103030202010202010ce9
--
SELECT * FROM t1('t*t*'), bb;
INSERT INTO t1( c ) VALUES(randomblob(250));
SELECT a,b,c,d,'' FROM t1 WHERE d<>99 AND b~345 ORDER BY a BY ;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE MATCH 'Bhea*';
INSERT INTO t1(t1) (-7);
INSERT INTO t1(b) VALUES(randomblob(250));
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<>1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<>1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
000000
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
00
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162030203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
0000001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800403003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
000231310205f101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e6402060101020202726501f203040a1788808080800103
00340000001202303102060101040101320202050408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d02003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884818080800b03003600000013033274610106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e00b100100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341d0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010302080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a0804011001023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a080409120132746818070409100132741607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d00000003
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]03030201030302020102
--
SELECT * FROM a ;
UPDATE t2 SET b=b+1;
DELETE FROM t1 WHERE a MATCH 'ts*';
PRAGMA hard_heap_limit=2048;
INSERT INTO t1(t1) VALUES('delete-all');
SELECT * FROM t1, bb WHERE t1.rowid=bb.rowid;
INSERT INTO new
SELECT json_extract(t1.x,t2.y) FROM t1, t2;
INSERT INTO t1(t1) VALUES('delete-Al') ;
INSERT INTO t1(t1) VALUES(',BytCfY /09V `}<*YZ0<');
SELECT a FROM t1 NATURAL JOIN t1 WHERE (b,a)>(2,2));
SELECT 'xyzzy',offsets(v2) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
SELECT(SELECT b FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE 'SM PCK' THEN b * b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b, b,b, b;
INSERT INTO t1(t1) VALUES('delete-Al') ;
PRAGMA soft_heap_limit =10;
DELETE FROM t1 WHERE a MATCH 'fts*';
CREATE VIEW v1b(y,z) AS SELECT coalesce('t*'), t2;
UPDATE t1 SET a = (SELECT sqlite_log(quote(NULL),(SELECT 1 FROM t1 WHERE (SELECT a FROM t1 WHERE a>(SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a,10))))) ,(SELECT 1 FROM t1 WHERE (SELECT a FROM t1 WHERE a>(SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a,10))))) FROM t1 ORDER BY zeroblob();
SELECT b FROM t1 WHERE a IN=16 ORDER BY +b IS NOT TRUE DESC NULLS LAST;
PRAGMA soft_heap_limit =10;
CREATE INDEX t1c ON t1(c);
SELECT(SELECT b FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM))))) FROM a EXCEPT SELECT b FROM a ORDER BY b, b,b, b;
(DELETE FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000050ece000fa20f4e0f240ef80ece
[ece]280506171111013d696e646578783374320643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020717111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54454745522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff40fe50fd50f
[1fa7]0e0501151301066576656e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f050113170e636f64647468726565030e0501151301026576
656e74776f120b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40f
de0fd80fd20fcc0fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f72
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c0f060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5f0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e170e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d760d700d6a0d640d5e0d580d520d4c0d
460d400d3a0d340d2e0d280d220d1c0d160d100d0a0d030cfc0cf50cee0ce70ce00cd90cd2
0ccb0cc40cbd0cb60caf0ca80ca10c9a0c930c8c0c850c7e0c770c700c690c620c5b0c540c
4d0c460c3f0c380c310c2a0c230c1c0c150c0e0c070c000bf90bf20beb0be40bdd0bd60bcf
0bc80bc10bba0bb30bac0ba50b9e0b970b900b890b820b7b0b740b6d0b660b5f0b580b510b
4a0b430b3c0b350b2e0b270b200b190b120b0b
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c4
530703020100c3220603020100c2260603020100c11e0603020100c03a0603020100bf2c06
03020100be270603020100bd150603020100bc210603020100bb540603020100ba0a060302
0100b9540603020100b8320603020100b71e0603020100b6240603020100b53a0603020100
b4450603020100b35f0603020100b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b0603020100ab240603020100aa5b0603
020100a93e0603020100a80e0603020100a70c0603020100a60d0603020100a52516030201
00a4170603020100a3090603020100a2510603020100a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097240603020100965a06030201009550060302
0100942f06030200ff931a0603020100921a06030201009127060302010090130603020100
8f3b06030201008e4606030201008d1d7f030201008c4a06030201008b3906030201008a55
06030201008907060301f10088020603020100872c0603020100864d0603020100854b0603
02010084370603020100833c060302010082600603020100813b0603020100805a05030101
7f22050301018b31050301017d0b050301017c08050301017b22050301017a580503010179
4f05030101784905030101771605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301016f29050301016e57050301016d3305
0301016c0b050301016b49050301016a0505030101692305030101684105030101674a0503
01016615040301096505030101646205030101636005030101623a05030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4805030101595405030101585005030101572505030101565705030101550205030101543f
05030101533505030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c04050301014b51050301015a4c0503010149620503010148590503
0101472405030101464b05030101451005030101443805030101432b050301014228050301
0141380403010940050301013f2f050301013e19050301013d59050301013c1c050301013b
0f050301013a3705030101395a05030101381605030101375b050301013603050301013538
05030101342005030101330c05030101323b05030101312b050301013055050301012f1805
0301012e55050301012d5b050301012c3d050301012b4a050301012a560503010129070503
0101282f05030101272305030101264105030101255d050301012410050301012310050300
01221705030101214d050301012054050301006f5d050301011e1d050301011d4305030101
1c08050301011b61050301011a3605030101194e05030101182e05030101171b0503010116
6105030101156305030101140605030101132e05030101125b05030101113e050301075027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
030101090205030101082105030101071a05030101066305030101051705030101044a0503
0101032905030101024a030309080a000000060fce000ff70fee0fe50fde0fd60fce
[3fce]070313016f646405070313016f646403060313096f6464080315016576656e060803
15016576656e04080315016576656e020a000000060fb2000ff30fe50fda0fcd0fbf0fb2
[4fb2]0c0413150174776f6576656e020d0417130174687265656f6464030c041315017369
786576656e060a041313096f6e656f64640d04151501666f75726576656e040c0415130166
6976656f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdf0fd90fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f730f6d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80fa10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5a0e540e4e0e470e400e3a0e340e2e0e270e200e190e130e0c0e060dff0df90df20deb0de5
0ddf0dd90dd30dcd0dc70dc10dba0db30dad0da70da10d9b0d940d8d0d870d800d7a0d730d
6d0d670d610d5a0d540d4e0d480d410d3b0d340d2d0d260d200d1a0d130d0c0d050cff0cf9
0cf30cec0ce60cdf0cd90cd30ccd0cc60cc00cba0cb30cac0ca60c9f0c980c920c8c0c860c
800c7a0c740c6e0c670c610c5a0c530c4d0c470c400c3a0c340c2e0c280c210c1b0c150c0e
0c070c000bfa0bf40bed0be60be00bda0bd30bcd0bc70bc10bbb0bb50baf0ba90ba30b9c0b
950b8f0b890b830b7c0b750b6f0b690b620b5c0b560b500b490b430b3d0b360b300b2a0b24
0b1e0b18
[5b0b]060301026300b1050301016315050301016306050301016264050301016249050301
01611b050301016116060301025ff08205030101606305030101600c060301025f00b30503
01015f76050301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00aa050301015b37050301015b2d050301015b12060301025a0096
060301025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9050301015459050301015420060301025300c406030102
5200c6060301025100a205030101514b05030101510b060301025000950503010150580503
01014f79050301014e50950301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a008c050301014a67050301014a2b
050301014a04050301014a0205030101497805030101496b05030101495e0603010248009c
0603010248009b05030101485a0603010246008e060301024500b405030101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024000a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c0ec301023c00830603
01023b008f060301023b0081050301013b32050301013b0d060301023a00c0060301023a00
b5060301023a0098050301013a620603010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d060301023200b805030101317e060301022f0099060301022f0094050301012f3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030101296f05030101295b05030101290305030101284206
0301022700be06030102270091050301012710060301022600c205030101260e0603010225
00a5050301012557060301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f05030101227b06
0301022100bc060301022100ad0603010221009e0503010120510503010121080503010120
34050301011f74050301011f73060301021e00c1060301021e00b7050301011e4f06030102
1d008d050301011d52050301011d1e050301011c3c060301021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101193e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021500bd05030101156605
030101147206030102130090060301021100c7050301011045050301011024050301011023
060301020f00ae050301010f75050301010f3b060301020e00a8060301020d00a605030101
0d61060301020c00a7050301010c70050301010c33050301010b7d050301010b6c06030102
0a00ba060301020900a30603010209009a05030101095c05030101087c0503010108710503
0101081c060301020700c80603010207008905030101072905030101061405030101056a05
030101044c060301020300b205030101033606030102020088050301010255050301010209
0403090165040309014003030809
--
SELECT a,min(d)OVER w1,first_value(d)OVER ,last_value(dOVER w1
FROM -2.413 min w1 AS
(PARTITION),2)OVER w1
FROM WINDOW
w1 AS
);
PRAGMA hard_heap_limit=10;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE 100<x)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printf('[%,d]%,d]', x*781) FROM c;
SELECT 'abc' IN(SELECT 'abc'==('ABC'||iif(1+1=2,'' COLLATE nocase,'' COLLATE binary)))==('ABC'||iif(1+1=2,'' COLLATE nocase,'' COLLATE binary));
SELECT row_number() OVER win1,
sum(c) OVER win3 + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );
SELECT row_number() OVER win1,row_number() OVER win1,row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(c) OVER win3 << first_value(c) OVER win3,min(c) OVER win3 << first_value(c) OVER win3,
sum (a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND win2 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 ORDER BY a),
win3 AS (win2 RANGE BETWEEN 3777641634 PRECEDING AND y PRECEDING );
SELECT rowid, quote(matchinfo(t1,'pcxybns')) FROM t1 WHERE t1 MATCH '*e*';
SELECT DISTINCT * FROM t1;
REINDEX t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a ;
REINDEX t1;
PRAGMA integrity_check;
DROP INDEX t1x1*3;
CREATE TABLE tx(x,y);
SELECT a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING);
SELECT snippet(t1, -1, '.', '..', '[', -null), highlight(t1, 'center' ) FROM t1('g +Eh') WHERE rank MATCH 'bm25(1.0, .0(' ORDER BY rank;
DELETE FROM t1 WHERE a MATC 'fts*fts*';
SELECT row_number() OVER win1,row_number() OVER win1,row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(c) OVER win3 << first_value(c) OVER win3,min(c) OVER win3 << first_value(c) OVER win3,
sum (a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND win2 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 ORDER BY a),
win3 AS (win2 RANGE BETWEEN 3777641634 PRECEDING AND y PRECEDING );
WITH c(i)AS(VALUES(5)UNIoN SELECT 0)SELECT min;
REINDEX t1;
UPRAGMA jounal_mode=DELETE;
B


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000050ece000fa20f4e0f240ef80ece
[ece]280506171111013d696e646578783374320643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020717111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54454745522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff40fe50fd50fc50fb60fa7
[1fa7]0e0501151301066576656e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f050113170e636f64647468726565030e0501151301026576
656e74776f120b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40f
de0fd80fd20fcc0fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f72
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c0f060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5f0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e170e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d760d700d6a0d640d5e0d580d520d4c0d
460d400d3a0d340d2e0d280d220d1c0d160d100d0a0d030cfc0cf50cee0ce70ce00cd90cd2
0ccb0cc40cbd0cb60caf0ca80ca10c9a0c930c8c0c850c7e0c770c700c690c620c5b0c540c
4d0c460c3f0c380c310c2a0c230c1c0c150c0e0c070c000bf90bf20beb0be40bdd0bd60bcf
0bc80bc10bba0bb30bac0ba50b9e0b970b900b890b820b7b0b740b6d0b660b5f0b580b510b
4a0b430b3c0b350b2e0b270b200b190b120b0b
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c4
530603020100c3220603020100c2260603020100c11e0603020100c03a0603020100bf2c06
03020100be270603020100bd150603020100bc210603020100bb540603020100ba0a060302
0100b9540603020100b8320603020100b71e0603020100b6240603020100b53a0603020100
b4450603020100b35f0603020100b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b0603020100ab240603020100aa5b0603
020100a93e0603020100a80e0603020100a70c0603020100a60d0603020100a52516030201
00a4170603020100a3090603020100a2510603020100a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097240603020100965a06030201009550060302
0100942f06030200ff931a0603020100921a06030201009127060302010090130603020100
8f3b06030201008e4606030201008d1d7f030201008c4a06030201008b3906030201008a55
06030201008907060301f10088020603020100872c0603020100864d0603020100854b0603
02010084370603020100833c060302010082600603020100813b0603020100805a05030101
7f22050301017e31050301017d0b050301017c08050301017b22050301017a580503010179
4f05030101784905030101771605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301016f29050301016e57050301016d3305
0301016c0b050301016b49050301016a0505030101692305030101684105030101674a0503
01016615040301096505030101646205030101636005030101623a05030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4805030101595405030101585005030101572505030101565705030101550205030101543f
05030101533505030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c04050301014b51050301015a4c0503010149620503010148590503
0101472405030101464b05030101451005030101443805030101432b050301014228050301
0141380403010940050301013f2f050301013e19050301013d59050301013c1c050301013b
0f050301013a3705030101395a05030101381605030101375b050301013603050301013538
05030101342005030101330c05030101323b05030101312b050301013055050301012f1805
0301012e55050301012d5b050301012c3d050301012b4a050301012a560503010129070503
0101282f05030101272305030101264105030101255d050301012410050301012310050300
01221705030101214d050301012054050301006f5d050301011e1d050301011d4305030101
1c08050301011b61050301011a3605030101194e05030101182e05030101171b0503010116
6105030101156305030101140605030101132e05030101125b05030101113e050301075027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
030101090205030101082105030101071a05030101066305030101051705030101044a0503
0101032905030101024a030309080a000000060fce000ff70fee0fe50fde0fd60fce
[3fce]070313016f646405070313016f646403060313096f6464080315016576656e060803
15016576656e04080315016576656e020a000000060fb2000ff30fe50fda0fcd0fbf0fb2
[4fb2]0c0413150174776f6576656e020d0417130174687265656f6464030c041315017369
786576656e060a041313096f6e656f64640d04151501666f75726576656e040c0415130166
6976656f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdf0fd90fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f730f6d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80ea10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5a0e540e4e0e470e400e3a0e340e2e0e270e200e190e130e0c0e060dff0df90df20deb0de5
0ddf0dd90dd30dcd0dc70dc10dba0db30dad0da70da10d9b0d940d8d0d870d800d7a0d730d
6d0d670d610d5a0d540d4e0d480d410d3b0d340d2d0d260d200d1a0d130d0c0d050cff0cf9
0cf30cec0ce60cdf0cd90cd30ccd0cc60cc00cba0cb30cac0ca60c9f0c980c920c8c0c860c
800c7a0c740c6e0c670c610c5a0c530c4d0c470c400c3a0c340c2e0c280c210c1b0c150c0e
0c070c000bfa0bf40bed0be60be00bda0bd30bcd0bc70bc10bbb0bb50baf0ba90ba30b9c0b
950b8f0b890b830b7c0b750b6f0b690b620b5c0b560b500b490b430b3d0b360b300b2a0b24
0b1e0b180b120b0b
[5b0b]060301026300b1050301016315050301016306050301016264050301016249050301
01611b050301016116060301025ff08205030101606305030101600c060301025f00b30503
01015f76050301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00aa050301015b37050301015b2d050301015b12060301025a0096
060301025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9050301015459050301015420060301025300c406030102
5200c6060301025100a205030101514b05030101510b060301025000950503010150580503
01014f79050301014e50950301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a008c050301014a67050301014a2b
050301014a04050301014a0205030101497805030101496b05030101495e0603010248009c
0603010248009b05030101485a0603010246008e060301024500b405030101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024000a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c0ec301023c00830603
01023b008f060301023b0081050301013b32050301013b0d060301023a00c0060301023a00
b5060301023a0098050301013a620603010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d060301023200b805030101317e060301022f0099060301022f0094050301012f3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030101296f05030101295b05030101290305030101284206
0301022700be06030102270091050301012710060301022600c205030101260e0603010225
00a5050301012557060301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f05030101227b06
0301022100bc060301022100ad0603010221009e0503010120510503010121080503010120
34050301011f74050301011f73060301021e00c1060301021e00b7050301011e4f06030102
1d008d050301011d52050301011d1e050301011c3c060301021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101193e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021500bd05030101156605
030101147206030102130090060301021100c7050301011045050301011024050301011023
060301020f00ae050301010f75050301010f3b060301020e00a8060301020d00a605030101
0d61060301020c00a7050301010c70050301010c33050301010b7d050301010b6c06030102
0a00ba060301020900a30603010209009a05030101095c05030101087c0503010108710503
0101081c060301020700c80603010207008905030101072905030101061405030101056a05
030101044c060301020300b205030101033606030102020088050301010255050301010209
0403090165040309014003030809
--
SELECT a,min(d)OVER w1,first_value(d)OVER ,last_value(dOVER w1
FROM -2.413 min w1 AS
(PARTITION),2)OVER w1
FROM WINDOW
w1 AS
);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printf('[%,d]%,d]', x*781) FROM c;
REINDEX t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a ;
REINDEX t1;
DELETE FROM t1 WHERE a='bo' OR b>'Oi';
DROP INDEX t1x1;
SELECT snippet(t1, -1, '.', '..', '[', -null), highlight(t1, 'center' ) FROM t1('g + h') WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank;
DELETE FROM t1 WHERE a MATC 'fts*fts*';
WITH c(i)AS(VALUES(5)UNIoN SELECT 0)SELECT min;
REINDEX t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461526c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f7373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346675733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e746d
03060101050103746162056203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801103001600000105021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016020102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202060408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010600010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa10f10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5fbd560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]080401102f033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0203310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010552080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a080409120132746818070409100132741607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]0303020103030202010202010209
--
SELECT * FROM t1, bb;
BEGIN;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH -x'e951';
PRAGMA synchronous=OFF;
PRAGMA index_info(t1x1);
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(a,b) VALUES(1,11),(2,22),(3, true ),(4,44);
7SELECT a.x, cast(avg(a.y*10) AS integer) AS avg1
FROM t4 AS a GROUP BY a.x
HAVING NOT EXISTS(
SELECT b.x, CAST(avg(b.y t1) VALUES(<<3.7089) *10) AS integer) AS avg2
FROM t4 AS b GROUP BY b.x HAVING avg1 > avg2);
FROM t1 WHERE a MATCH 'ts';
INSERT INTO t3
SELECT json_replace(t1.x,t2.y,json_object('one"',t1.rowid,'twotwo',.roidt2;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT sum(s+NULL;
SELECT * FROM t1('(*'), bb;
INSERT INTO t1(a,b) VALUES(1,6.53901051),(2,22),(3,33),(4,44);
WITH c()AS(VALUES(5)UNIoN SELECT 0)minc;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT * FROM t1, bb WHERE =bb.rowid;
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
PRAGMA wal_checkpoint=TRUNCATE;
SELECT * FROM t1, bb;
SELECT DISTINCT * FROM t1;
CREATE INDEX x2 ON t1(c,b);
INSERT INTO t1(t1) VALUES('optimize');
INSERT INTO t1(t1) VALUES(-3.7089);
x


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461526c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f7373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346675733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162056203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801103001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016020102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202060408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010600010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa10f10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5fbd560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010552080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a080409120132746818070409100132741607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]0303020103030202010202010209
--
SELECT * FROM t1, bb;
BEGIN;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH -x'e951';
PRAGMA synchronous=OFF;
PRAGMA index_info(t1x1);
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(a,b) VALUES(1,11),(2,22),(3, true ),(4,44);
7SELECT a.x, cast(avg(a.y*10) AS integer) AS avg1
FROM t4 AS a GROUP BY a.x
HAVING NOT EXISTS(
SELECT b.x, CAST(avg(b.y t1) VALUES(<<3.7089) *10) AS integer) AS avg2
FROM t4 AS b GROUP BY b.x HAVING avg1 > avg2);
FROM t1 WHERE a MATCH 'fts';
INSERT INTO t3
SELECT json_replace(t1.x,t2.y,json_object('one"',t1.rowid,'twotwo',t2.roidt2;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT sum(s+NULL;
SELECT * FROM t1('(*'), bb;
INSERT INTO t1(a,b) VALUES(1,6.53901051),(2,22),(3,33),(4,44);
WITH c()AS(VALUES(5)UNIoN SELECT 0)minc;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT * FROM t1, bb WHERE t1.rowid=bb.rowid;
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t1(b) VALUES(randomblob(250));
PRAGMA wal_checkpoint=TRUNCATE;
SELECT * FROM t1, bb;
SELECT DISTINCT * FROM t1;
CREATE INDEX x2 ON t1(c,b);
INSERT INTO t1(t1) VALUES('optimize');
INSERT INTO t1(t1) VALUES(-3.7089);
x


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f632a6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f7373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22322c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcd0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162056203040a198c808080800c030038000000140339a76803020410
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6ccc030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03050c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603328468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265021202
0002313102061101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a08f000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202060408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016500020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102de0170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a0000001505306561636800f2030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010552080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
f409110133661a080409120132746818070409100132e41607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]230302010303020201020200f209
--
SELECT NOT FROM t1('t*t*'), bb;
INSERT INTO t1);
INSERT INTO t1(b) VALUES(randomblob( t1 ))(ALTER TABLE t1 RENAME TO t1xINSERT);
SELECT * FROM t1('t*'), bb;
INSERT INTO t1(1,11),(2),();
);
UPDATE t1 SET (c,d)=(a,b);
SELECT WHERE (5, 4) IN (SELECT a, b FROM );
DELETE 92(FROM t2);
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT sum(s-length(b)) FROM t1 ;
SELECT * FROM t1('t*'), bb;
INSERT INTO c30 (master, line) VALUES (1, 999);
SELECT * FROM t1, bb WHERE .rowid<<bb.rowid;
);
SELECT OR FROM t1('t') , bb;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
PRAGMA wal_checkpoint=TRUNCATE;
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) ;
0SELECT * FROM t1('^t*'), bb;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000060000000000
0000000000000600000004000000000000000000000001
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574314f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22322c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162030203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800903003c0000001603326e75030601010501026f66033b01010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
0600f104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202050408088480808081120300160000000504
1b84618080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010514081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274710106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
720102050b8918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163f40102030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e960e8e
0e850e7c0e730e6a0e600e580e4f
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010302080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306105060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409100133661a0804091201327468180704091001322d1607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d000000030feb00
0ff90ff20feb
[3feb]0503030010030505020300100406050103001004030a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]0303020103030202010202010209
--
SELECT * FROM t1, bb;
INSERT INTO t1(b) VALUES(randomblob(250));
INSERT INTO t3 SELECT * FROM t2;
SELECT 1 WHERE (5, 4) IN (SELECT b, a FROM t1);
INSERT INTO t1(b) VALUES(randomblob(250));
UPDATE t1 SET b=quote(zeroblob(200)) WHERE t1 MATCH 1 ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thrad*';
SELECT 'xyzzy',offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
DELETE FROM t1 WHERE a MATCH 'f�s*';
INSERT INTO t3 SELECT * FROM t2;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT INTO t1(b,c t1 SELECT last_insert_rowid(),x FROM c;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
INSERT INTO t1(a,b) VALUES(1,11),(2,22)((200)) WHERE t1 MATCH 1),(3,33),(4,44);
ALTER TABLE t1 ADD COLUMN DEFAULT 'xyY';
INSERT INTO t3
SELECT json_replace(t1.x,t2.y,json_object('on', t1.rowid,'twotwo',t2.rowidt2;
SELECT sum(s INSERT +length(b)) FROM t1 WHERE a IN (110,10,150) AND q IS NULL;
INSERT INTO t1(t1) SELECT 1 FROM t2;
SELECT * FROM t1('t*'), bb;
SELECT * FROM t1, bb WHERE t1.rowid=bb.rowid;
DELETE FROM t1 WHERE t1 MATCH 'c';
PRAGMA wal_checkpoint=TRUNCATE;
SELECT DISTINCT * FROM t1;
SELECT * FROM t4;
CREATE INDEX i1zyx ON t1(z,y,x);
INSERT INTO t1(t1) VALUES('optimize');
INSERT INTO t1(t1) VALUES('optiize') ;
INSERT INTO t1(t1) VALUES('optimize');
INSERT INTO t1(x) VALUES
('{"a":null,
"b":true,
"c":false,
"d":123,
"e":-456,
"f":123.0,
"g":-123.5e+10,
"h":[1,true,17.25e-4,{"x":5,"y":10},[1,2,3,4E3]],
"i":{"x":5,"y":10,"z":[1,true,17.25e-4,{"x":5,"y":10},[1,2,3]]},
"j":"abc\f\n\r\t\\\/\"\u0099xyz"}'),
('6p^k- |HW+T^">y=^z!9l_*;_i;nn jyZj') ;
7SELECT a.x, cast(avg(a.y%10) AS integer) AS avg1
FROM t4 AS a GROUP BY a.x
HAVING NOT EXISTS(
SELECT b.x, CAST(avg(b.y*10) AS integer) AS avg2
FROM t4 AS b GROUP BY b.x HAVING avg1 > avg2);
INSERT INTO t1(t1) VALUES(-3.7089);
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtreeHOR json1';
DELETE FROM t1 WHERE t1 MATCH 'c';
INSERT INTO t1(t1) VALUES('optimize');
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1;
0


