# xsql

sqltext:
--
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;
PRAGMA hard_heap_limit=191000;
SELECT ~ FROM t2;
SELECT count () OVER win1 NOT BETWEEN 'a' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a|9 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 true PRECEDING )ALTER TABLE n.n RENAME COLUMN n TO g;
PRAGMA oom=10;
SELECT = FROM b1 ORDER BY a;
DROP TABLE IF EXISTS t1;
SELECT sum(length(name)) FROM dbstat;
PRAGMA writable_schema=ON;
WITH RECURSIVE c(x) AS (VALUES((SELECT x FROM t2)) 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;
DROP TABLE IF EXISTS t1;
WITH RECURSIVE c(x) AS (VALUES(':Me"h0nP3 ]$7" ey z0|2`') 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;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
DROP TRIGGER r1;
CREATE TABLE d(a CHECK(-CAST(NOT~NOT NOT 'main' NOT BETWEEN matchinfo( LIKE )AND CAST(~"u"ISNULL AS NVARCHAR)NOT IN(rtreecheck(*)COLLATE binary)>>+'beeuukgywvuahhxgozj' OR CAST(CASE WHEN CAST(""A S)THEN+geopoly NOT LIKE replace(*)<>"q"MATCH rank<pragma_cache_size AND"d"%pragma_legacy_alter_table NOT NULL<>"l"ESCAPE pragma_page_size=>pragma_foreign_key_check<<pragma_legacy_file_format<>"e"MATCH"h"ESCAPE pragma_table_xinfo END AS)IN"f"-pragma_freelist_count+"l"*"v"AS)NOTNULL)PRIMARY KEY ASC ON CONFLICT ROLLBACK AUTOINCREMENT,b );
PRAGMA page_size=512;
PRAGMA a =ON;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
BEGIN;
CREATE TABLE t1(
a INT,
b GENERATED ALWAYS AS (abs(a*d)) VIRTUAL,
c GENERATED ALWAYS AS (abs(10*a/d)) VIRTUAL,
d INT
);
INSERT 1 t1(a,b,d,c INTO ,ff) VALUES(1,1,1,1,1,'no');
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
PRAGMA integrity_check;
INSERT INTO t1(a,b) VALUES(1,1,2);
PRAGMA oom=10;
INSERT INTO t1(t1) SELECT x FROM t2;
VACUUM;
INSERT INTO t1(a,d) VALUES(10,20),(4,1),(-7,15);
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT rtreecheck('t1');
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
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 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";
INSERT INTO t1(t1) SELECT x FROM t2;
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;
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;
WITH RECURSIVE c(x) AS (VALUES(':Me"h0nP3 ]$7" ey z0|2`') 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;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
DROP TRIGGER r1;
CREATE TABLE d(a CHECK(-CAST(NOT~NOT NOT 'main' NOT BETWEEN matchinfo(*)AND CAST(~"u"ISNULL AS NVARCHAR)NOT IN(rtreecheck(*)COLLATE binary)>>+'beeuukywvuahhxgozj' OR CAST(CASE WHEN CAST(""A S)THEN+geopoly NOT LIKE replace(*)<>"q"MATCH rank<pragma_cache_size AND"d"%pragma_legacy_alter_table NOT NULL<>"l"ESCAPE pragma_page_size=>pragma_foreign_key_check<<pragma_legacy_file_format<>"e"MATCH"h"ESCAPE pragma_table_xinfo END AS)IN"f"-pragma_freelist_count+"l"*"v"AS)NOTNULL)PRIMARY KEY ASC ON CONFLICT ROLLBACK AUTOINCREMENT,b INTEGER DEFAULT 'IkGo&s/wvE j &$Qis''UAw]*M%(= @]jc0]HBQF&#F');
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
UPDATE t1 SET a=b, d=2;
CREATE TABLE t1(
a INT,
b GENERATED ALWAYS AS (abs(a*d)) VIRTUAL,
c GENERATED ALWAYS AS (abs(10*a/d)) VIRTUAL,
d INT
);
INSERT 1 t1(a,b,d,c INTO ,ff) VALUES(1,1,1,1,1,'no');
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
PRAGMA integrity_check;
INSERT INTO t1(a,b) VALUES(1,2);
PRAGMA oom=10;
INSERT INTO t1(t1) SELECT x FROM t2;
VACUUM;
INSERT INTO t1(a,d) VALUES(10,20),(4,1),(-7,15);
SELECT rtreecheck('t1');
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY + c ;
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 sum(length(name)) FROM dbstat;
REINDEX;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";
INSERT INTO t1(t1) SELECT x FROM t2;
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;


sqltext:
--
CREATE VIEW t3 AS
WITH t4( t2 ,Att, Val, '' ) AS (VALUES
('' NOT GLOB '' , '') ,
(''-'', 032))
SELECT t3 t4 COLLATE T;
CREATE VIEW t3 ('')AS
WITH t4(Att,AttAct, Val) AS (VALUES
('' GLOB 3.3e+8),
( Ac , D ,'', '', '.'))
SELECT Val tt, T.Act, T FROM CROSS JOIN t4 ;
SELECT * FROM t3;
SELECT * FROM t3;
SELECT * FROM t3


sqltext:
--
CREATE VIRTUAL TABLE t1 USING fts5(a);
SELECT snippet(t1, -current_timestamp, 'm()' , 1, 1 , '') ,snippet(t1, -current_timestamp, 1 , 1, 1 , '') , highlight(t1, 4 , '', -3) FROM t1('*') WHERE rank MATCH (SELECT snippet(t1, -current_timestamp, 'm()' , 1, 1 , '') ,snippet(t1, -current_timestamp, 1 , 1, 1 , '') , highlight(t1, 4 , '', -3) FROM t1('*') WHERE rank MATCH 'm()' ) ;


sqltext:
--
CREATE VIRTUAL TABLE t1 USING fts5(c,a);
SELECT * FROM (SELECT * FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY EXISTS(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid(IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY a ) ), c )=( a ,5) ORDER BY a ) )), c )=( a ,5) ORDER BY a ) ), c )=( a ,5) ORDER BY a ) ) ) ) WHERE (c, rowid )=(-5,86) ORDER BY a CREATE VIRTUAL TABLE t1 USING fts5(c,a);
SELECT * FROM (SELECT * FROM t1 WHERE (rowid, t1 )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY EXISTS(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY a ) ), c )=( a ,5) ORDER BY a ) ) ) ) WHERE (c, rowid )=(-86,5) ORDER BY a CREATE TABLE t1 USING fts5(c,a);
SELECT * FROM (SELECT * FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY EXISTS(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY a ) ), c )=( a ,5) ORDER BY a ) ) ) ) WHERE (c, rowid )=(-7.31373,86) ORDER BY a CREATE VIRTUAL TABLE t1 USING fts5(c,a);


sqltext:
--
CREATE VIRTUAL TABLE t1 USING fts5(c,a);
SELECT * FROM (SELECT * FROM t1 WHERE (rowid, t1 )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY EXISTS(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<( NOT null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY a ) ) , c )=( a ,5) ORDER BY a ) ) ) ) WHERE (c, rowid )=(-86,5) ORDER BY a CREATE VIRTUAL TABLE t1 USING fts5;
SELECT * FROM (SELECT * FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY EXISTS(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT * FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,x'') ORDER BY a ) WHERE (rowid NOT IN(SELECT 1 FROM t1 WHERE (rowid, c )IN(SELECT << FROM (SELECT * FROM t1 WHERE (c, rowid )<(-null,5) ORDER BY a ) WHERE (rowid, c )=( a ,5) ORDER BY a ) ), c )=( a ,5) ORDER BY a ) ) ) ) WHERE (c, rowid )=(-86,5) ORDER BY a CREATE VIRTUAL TABLE t1 USING c (c,a);


sqltext:
--
CREATE VIRTUAL TABLE t3 USING fts5vocab( rowid , 'col');
CREATE VIRTUAL TABLE rowid USING fts5vocab( rowid , 'instance');
SELECT rowid, * FROM t3 WHERE x'2bc41a545a40f0'% ) rowid ;
SELECT rowid+1,rowid, * FROM t3 WHERE null>rowid ;
SELECT rowid, quote(term),quoteterm== t3 


sqltext:
--
DELETE FROM log;
SELECT fts5_expr_tcl('e* NOT �e*');
SELECT snippet(ttt))), * FROM ttt('e*', -1, '.', '', '[', NOT EXISTS(SELECT 1 FROM ttt(ttt'.', NOT EXISTS(SELECT 1 FROM ttt('e* NOT �e*'))) ;
DELETE FROM t1 WHERE a MATCH CAST('fts*' AS varchar) IN(SELECT 5 UNION ALL SELECT 6);
DELETE FROM t1 WHERE 92y0;
SELECT * FROM t1, bb WHERE 'Gt*' .rowid<>bb.rowid;
DELETE FROM t1 WHERE 92y0;
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
ANALYZE main;
SELECT a,b,c,d,'�' FROM t1 WHERE rank <>99 AND b=345 ORDER BY a DESC;
SELECT snippet(ttt, -'.',-'.', 1, '..', NOT EXISTS(SELECT 1 ttt( x )), ']'), * FROM );
a
0303080303080303080303020165031e030505040505010103060404060403013603050504
05050405050405050101030604040604040604040604030301650314040507050501010208
0000000001
65652065652065656520652065652065656520652065652065656565206565206565652065
20656520656565206520656520656565652065652065656520652065652065656520652065
65206565656565652065652065206520652065652065656520656520656565656520656520
65206520552065652065656520656520656565656520656520652065206520656520656565
current_time
65652065656520652065652065656565656520656520652065206520656520656565206565
65206565652065206565206565652065206565206565656520656520656565206520656520
65656520652065652065656565656520656520652065206520656520656565206565206565
65652065206565206565652065206565206565656565652065652065206520652065652065
f4000ff4
DELETE FROM log;
SELECT fts5_expr_tcl('e* NOT ��*');
SELECT snippet(ttt))), * FROM ttt('e*', -1, '.', '', '[', NOT EXISTS(SELECT 1 SELECT a,b,d,c,'�' FROM t1 WHERE rank <>99 AND b=345 ORDER BY a DESC FROM ttt(ttt'.', NOT EXISTS(SELECT 1 FROM ttt('e* NOT �e*'))) ;
DELETE FROM t1 WHERE a MATCH CAST('fts*' AS varchar) IN(SELECT 5 UNION ALL SELECT 6);
DELETE FROM t1 WHERE 92y0;
SELECT * FROM t1, bb WHERE 'Gt*' .rowid<>bb.rowid;
DELETE FROM t1 WHERE 92y0;
PRAGMA query_only=ON;
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
ANALYZE main;
SELECT a,b,c,d,'�' FROM t1 WHERE rank <>99 AND b=345 ORDER BY a DESC;
SELECT * FROM t1 WHERE x1 MATCH 'abandon';


sqltext:
--
INSERT INTO t1(a,b,b,c,d,e) VALUES(1,2,3,4,5);
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1)(a,b,a), exp(a)
group_concat(b,''t1;
INSERT INTO t1(x,y) VALUES('2017-07-N20','one');
1SELECT DISTINCT * FROM t1;
CREATE VIEW t5(x) AS VALUES
('2019-01-03 12:00:00'),
('2019-01-04 14:45'),
('2019-01-05 12:34:56.258+04:30'),
('2019-01-06 00:00:00Z'),
(2458488.5),
(1721059.5),
(5373119.5),
('now');
UPDATE t1 SET a = quote(b) WHERE b>=2;
BEGIN;
DELETE FROM t1;
PRAGMA journal_mode=TRUNCATE;
UPDATE t1 SET b='';
SELECT ex FROM t1 WHERE id INTEGER PRIMARY KEY);
UPDATE t1 SET b=quote(zeroblob(.x,t2.y) FROM t1, t2);
DELETE FROM t1 NOT IN(SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name92;
SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master;
PRAGMA integrity_check;
DELETE FROM t1 WHERE 92+y0;
DELETE FROM t1 WHERE 92+y0;
PRAGMA journal_mode=OFF;
PRAGMA incremental_vacuum(current_time);
CREATE TABLE p30 (id IN (4005,9009);
SELECT ex FROM t1 WHERE x0>=;
INSERT INTO t2(a), fts5_source_id(c,d,e) VALUES(1,2,3,4,5);
UPDATE t1 SET b=a, a=b WHERE a<CAST);
c041f3333333333301670636030102dc01
c00921fb54442d18400921fb54442d18071b030202ff4d00b3071a030202ff4c00b4071903
d4b81f358dee7a4ad4b81f0411030109ff0310030808130f0307073ff921fb54442d183ff9
f00000000000007ff00000000000000f060318180001020304050001020304051105031b1b
INSERT INTO t1(a,b,c,d,e) VALUES(1,2,3,4,5);
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1)(a,b,a), exp(a)
group_concat(b,'')
FROM t1;
PRAGMA journal_mode=TRUNCATE;
SELECT DISTINCT * FROM sqlite_stat1;
SELECT rowid, a (a=12,c,b), EXISTS(SELECT 1 FROM t1);
SELECT | FROM t3;
UPDATE t1 SET b='';
SELECT ex FROM t1 WHERE id IN (4005,9009);
SELECT x'3d212880235e6fcc2e7a5f6297d2efc66a142f8b23d4a8a91efc938ded71b8f4'==('ABC'||CASE WHEN 1+1=2 THEN '' COLLATE nocase
ELSE '' COLLATE binary END);
INSERT OR IGNORE INTO c13 SELECT * FROM p3;
DELETE FROM t1 NOT IN(SELECT (sqlite_master.name),CAST(pragma_table_xinfo AS real)(sqlite_master.name), sqlite_master) WHERE x0>-10 AND x1<=1.0e+0 AND a<92;
INSERT INTO t1(t1) SELET x FROM t2;
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name FROM pragma_compile_options, dual, pragma_co6172656e7474315f706172f0f620f550f4 ��b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
SELECT *, * FROM b ORDER BY 1 DESC)
SELECT * FROM Table0 NATURAL JOIN geopoly_areaCUUM;
SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master;
DROP INDEX t1x2;
CREATE INDEX sqlite_t1a ON t1(a);
SELECT rowid,a,c FROM ;
SELECT * FROM t1 WHERE t1 MATCH 5.646;
PRAGMA journal_mode=OFF;
SELECT ex FROM t1 WHERE x0>=;
INSERTINTO t2(a), acosh(c,d,e) VALUES(1,2,3,4,5);
UPDATE t1 SET b=a, a=b WHERE a<CAST(b AS text);
SELECT rowid,a,c,snippet(t1,'[',']','--',-1,10)
FROM t1 WHERE a MATCH current_time;
'


sqltext:
--
INSERT INTO t1(a,b,c,d,e) VALUES(1,2,3,4,5);
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1)(a,b,a), exp(a)
group_concat(b,'')
FROM t1;
1SELECT DISTINCT * FROM t1;
UPDATE t1 SET a = quote(b) WHERE b>=2;
PRAGMA journal_mode=TRUNCATE;
UPDATE t1 SET b='';
SELECT ex FROM t1 WHERE id IN (4005,9009);
DELETE FROM t1 NOT IN(SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master) WHERE x0>-10 AND x1<=1.0e+0 AND a<92;
SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master;
SELECT ex FROM t1 WHERE x0>=;
INSERT INTO t2(a), acosh(c,d,e) VALUES(1,2,3,4,5);
UPDATE t1 SET b=a, a=b WHERE a<CAST(b AS text);
c041f3333333333301670636030102dc01
6813350307077ff0000000000000fff00000000000001334030707fff00000002300007ff0
00000000000009330308180001020304050a3203081b616263646566671331030707ca1b5e
7e08ca3a904a511b0ec57e649a1330030707b557f1fb6f10934c358dee7a4ad4b81f0b2f03
0709bfb999999999999a032e030808132d0307073fc41b2f769cf0e03ff921fb54442d1813
2c1307073fe41b2f769cf0e0401921fb54442d18132b0307073fd41b2f769cf0e0400921fb
54442d180d2a0307024131e6666666666700b306290301021200b40d280307024041f33333
333333016706270301022401681326030707fff0000000000000fff0000000000000132503
07077ff00000000000007ff000000000000009240308180001020304050a2303081b616263
6465666713220307074a1b5e7e08ca3a904a511b0ec57e649a13210307073557f1fb6f1093
4c358dee7a4064b81f0b200307093fb999999999999a031f030808131e030707bff921fb54
442d183ff921fb54442d18131d030707c01921fb54442d18401921fb54442d18131c030707
c00921fb54442d18400921fb54442d18071b030202ff4d00b3071a030202ff4c00b4071903
0202fe9901670718030202fe98016813170307077ff0000000000000fff000000000000013
16030707fff00000000000007ff000000000000009150308180001020304050a1403081b61
6263646566671313030707ca511b0ec57e649a4a511b0ec57e649a1312030707b58dee7a4a
d4b81f358dee7a4ad4b81f0411030109ff0310030808130f0307073ff921fb54442d183ff9
21fb54442d18130e030707401921fb54442d18401921fb54442d18130d030707400921fb54
442d18400921fb54442d18070c03020200b300b3070b03020200b400b4070a030202016701
670709030202016801681308030707fff0000000000000fff000000000000013070307077f
f00000000000007ff00000000000000f060318180001020304050001020304051105031b1b
616263646566676162636465656713040307074a511b0ec57e649a4a511b0ec57e64991303
030707358dee7a4ad4b81f358dee7a4ad4b81f0302030909030103
--
INSERT INTO t1(a,b,c,d,e) VALUES(1,2,3,4,5);
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1)(a,b,a), exp(a)
group_concat(b,'')
FROM t1;
1SELECT DISTINCT * FROM t1;
UPDATE t1 SET a = quote(b) WHERE b>=2;
PRAGMA journal_mode=TRUNCATE;
SELECT rowid, a (a=12,c,b), mint1;
UPDATE t1 SET b='';
SELECT ex FROM t1 WHERE id IN (4005,9009);
DELETE FROM t1 NOT IN(SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master) WHERE x0>-10 AND x1<=1.0e+0 AND a<92;
SELECT (sqlite_master.name),pragma_table_xinfo(sqlite_master.name), sqlite_master;
PRAGMA journal_mode=OFF;
SELECT ex FROM t1 WHERE x0>=;
INSERT INTO t2(a), acosh(c,d,e) VALUES(1,2,3,4,5);
UPDATE t1 SET b=a, a=b WHERE a<CAST(b AS text);


sqltext:
--
PRAGMA writable_schema=ON;
PRAGMA ;
CREATE VIRTUAL TABLE sqlite_stat1 USING fts5(a,b,c,d,'|');
CREATE TABLE IF NOT EXISTS c30 (
line INTEGER, master REFERENCES p30(NOT EXISTS(SELECT 1 FROM t2 WHERE term<null)), PRIMARY KEY(master)
) WITHOUT ROWID;
SELECT * FROM t4;
t1 t1 SET a|a+c FROM t2 WHERE t1.a>=t2.b RETURNING t2.*;
SELECT * FROM t2 WHERE term<null;
PRAGMA writable_schema ('') ;
PRAGMA table_list('') ;
CREATE TABLE tx(xy);
REINDEX;
INSERT INTO t1(b) VALUES(randomblob(250));
CREATE VIRTUAL TABLE IF NOT EXISTS t USING rtree(x,c);
REPLACE INTO VIRTUAL DEFAULT VALUES;
y
f199999999999a0c813c030f07783fb999999999999a0c813b030f07783ff199999999999a
b999999999999a0c6d030f07783ff199999999999a046c030f0078056b030f017803056a03
f199999999999a053c030f01780a0c3b030f077840243333333333330c3a030f0778402433
bf03a5038b03710357033d0323030902ef02d502bb02a10287026d02530239021f020401e9
0000000000000001
b999999999999a02002a0e0f070f0f0f0f0f0f0f0f0f0702783fb999999999999a78787878
b999999999999a7878787878787878783fb999999999999a01a62a0e0f070f0f0f0f0f0f0f
b999999999999a00862a0e0f070f0f0f0f0f0f0f0f0f0702783fb999999999999a78787878
b999999999999a7878787878787878783fb999999999999a74290e0f070f0f0f0f0f0f0f0f
b999999999999a3e290e0f070f0f0f0f0f0f0f0f0f0701783fb999999999999a7878787878
fe08f708e808d908ca08bb08ac08a408950886087708680859085208430834082508160807
c005b105a205930584057c056d055e054f05400531052a051b050c04fd04ee04df04d804c9
c803c103ba03b203aa03a20393038b0384037d0375036d03650356034e0347034003380330
f199999999999a0c8154030f07783fb999999999999a0c8153030f07783ff199999999999a
f199999999999a0436030f09780c35030f077840243333333333330c34030f077840243333
c30bb40ba50b9d0b8e0b7f0b700b610b520b4a0b3b0b2c0b1d0b0e0aff0af70ae80ae00ad9
fb06f406ec06e406dc06cd06c506be06b706af06a7069f06980689067a066b065c064d0645
c403bc03b403a5039d0396038f0387037f0377037003610352034303340325031d030e02ff
f199999999999a0c842a030f07783fb999999999999a0c8429030f07783ff199999999999a
f199999999999a058324030f01780a0c8323030f077840243333333333330c8322030f0778
b50fad0f9e0f8f0f800f710f620f5a0f4b0f3c0f2d0f1e0f0f0f07
b999999999999a02002a0e0f070f0f0f0f0f0f0f0f0f0702783fb999999999999a78787878
b999999999999a7878787878787878783fb999999999999a01a62a0e0f070f0f0f1f0f0f0f
b999999999999a00862a0e0f070f0f0f0f0f0f0f0f0f0702783fb999999999999a78787878
b999999999999a7878787878787878783fb999999999999a74290e0f070f0f0f0f0f0f0f0f
b999999999999a3e290e0f070f0f0f0f0f0f0f0f0f0701783fb999999999999a7878787878
a00c850c6a0c4f0c340c190bfe0be30bc80bad0b920b770b5c0b410b260b0b0af00ad50aba
b9089e08830868084d082407fa07d007a6077c0752072806fe06d406aa06800656062c0602
da02af02840259022e020301d801ad01820157012c
f199999999999a00e72a0e0f070f0f0f0f0f0f0f0f0f0702783ff199999999999a78787878
f199999999999a7878787878787878783ff199999999999a00c12a0e0f070f0f0f0f0f0f0f
bb2a0e0f070f0f0f0f0f0f0f0f0f0702783ff199999999999a7878787878787878783ff199
ce000faa0f7f0f540f290efe0ed30ea80e7d0e520e270dfc0dd10da60d7b0d500d250cfa0c
cf0ca40c790c4e0c230bf80bcd0ba20b770b4c0b210af60acb0aa00a750a4a0a1f09f409c9
f199999999999a7878787878787878783ff199999999999a026d2a0e0f070f0f0f0f0f0f0f
f199999999999a01dd2a0e0f070f0f0f0f0f0f0f0f0f0702783ff199999999999a78787878
f199999999999a7878787878787878783ff199999999999a01a52a0e0f070f0f0f0f0f0f0f
f199999999999a01152a0e0f070f0f0f0f0f0f0f0f0f0702783ff199999999999a78787878
fa02dd02c002a302860269024c022f021201f501d801bb019e018101640147012a
b01c0e0f010f0f0f0f0f0f0f0f0f010278037878787878787878780301aa1c0e0f010f0f0f
d21c0e0f010f0f0f0f0f0f0f0f0f010278037878787878787878780300b31c0e0f010f0f0f
bc0d9f0d820d650d480d2b0d0e0cf10cd40cb70c9a0c7d0c600c430c260c090bec0bcf0bb2
fa0ccf0ca40c790c4e0c230bf80bcd0ba20b770b4c0b210af60acb0aa00a750a4a0a1f09f4
c30698066d0642061705ec05c10596056b0540051504ea04bf04940469043e041303e803bd
7878787840243333333333330100
SELECT (sqlite_master.name), sqlite_master;
PRAGMA ;
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c,d,'|');
CREATE TABLE IF NOT EXISTS c30 (
line INTEGER, master REFERENCES p30(id), PRIMARY KEY(master)
) WITHOUT b;
SELECT * FROM t4;
INSERT INTO t1(b) VALUES(randomblob(250));
t1 t1 SET a|a+c FROM t2 WHERE t1.a>=t2.*;
SELECT * FROM t2 WHERE term<null;
PRAGMA table_list('') ;
PRAGMA table_list('') ;
CREATE TABLE tx(xy);
REINDEX;
CREATE VIRTUAL TABLE IF NOT EXISTS t USING rtree(x,c);
SELECT * FROM t1 AS z1 JOIN t1 AS z2 USING(a)
WHERE abs(z1.a IN(SELECT a FROM t1 WHERE b GLOB 'L[efg]*' AND b GLOB 'd*[^xyz]*'))=z2.a AND z1.a=234;
REPLACE INTO VIRTUAL DEFAULT VALUES;
SELECT b FROM t1 WHERE a MATCH 'e*';


sqltext:
--
SELECT (
WITH t1(a) AS (VALUES(1))
SELECT (
WITH t2(b) AS (
WITH t3(c) AS (
WITH t4(d) AS (VALUES(true) )
SELECT t4a.d FROM t4 AS t4a JOIN t4 AS LEFT JOIN t4 AS t3 )
SELECT c FROM t3 WHERE 1> (SELECT (
WITH t1(a) AS (VALUES( c ))
SELECT (
WITH t2(b) AS (
WITH t3(c) AS (
WITH t4(d) AS (VALUES('') )
SELECT t4a.d FROM t4 AS t4a JOIN t4 AS t4b LEFT JOIN t4 AS t3 )
SELECT c FROM (SELECT (
WITH t2(b) AS (
WITH t3(c) AS (
WITH t4(d) AS (VALUES('') )
SELECT t4a.d FROM t4 AS t4a JOIN t4 AS t4b LEFT JOIN t4 AS t3 )
SELECT c FROM t3 WHERE current_time GLOB 1 )
SELECT t2a.b FROM (SELECT t2a.b FROM t2 AS t2a JOIN t2 AS t2x
) AS t2a JOIN t2 AS t2x
)
FROM t1 GROUP BY 1
) WHERE current_time GLOB 1 )
SELECT t2a.b FROM (SELECT t2a.b FROM t2 AS t2a JOIN t2 AS t2x
) AS t2a JOIN t2 AS t2x
)
FROM t1 GROUP BY 1
)
GROUP BY 1.776) )
SELECT t2a.b FROM t2 AS t2a JOIN t2 AS t2x
)
FROM t1 GROUP BY 1
)
WITH GROUP BY 1;
Y 1) 1;


sqltext:
--
SELECT (
WITH t1(a) AS MATERIALIZED (VALUES(1))
SELECT (
WITH t2(b) AS (
WITH t3(c) AS (
WITH t4(d) AS (VALUES(true) )
SELECT a FROM t4 AS t4a JOIN t4 AS b )
SELECT c FROM t3 GROUP BY 1 HAVING (a))
SELECT t2a.b FROM t2 AS t2a JOIN t2 AS t2x
)
FROM t1 GROUP BY +6.8933228
)
WITH GROUP BY 1;


sqltext:
--
SELECT * FROM t1;
INSERT INTO t1((UPDATE t1 SET b)b) VALUES(10),('happy'),(4.2) RETURNING a AS aaa, b, *;
UPDATE t1 SET b='cool' WHERE b='happy' RETURNING a,b,*;
DELETE FROM t1 WHERE b='cool' RETURNING *;
SELECT * FROM t1;
INSERT INTO t2(b) VALUES(10),('happy'),(4.2*;
UPDATE dbstat SET t1 ='cool' WHERE b=')appy' RETURNING a,b,*;
DELETE FROM t2 WHERE b='coFol' RETURNING *;
SELECT * FROM t2;
55
000000000001
INSERT INTO t1((UPDATE t1 SET b)b&8||'xyzy') VALUES(10),('happy'),(4.2) RETURNING a AS aaa, b, *;
UPDATE t1 SET b='cool' WHERE b='happy' RETURNING a,b,*;
DELETE FROM t1 WHERE b='cool' RETURNING *;
SELECT * FROM t1;
INSERT INTO t2(b) VALUES(10),('happy'),(4.2*;
UPDATE t2 SET b='cool' WHERE b=')appy' RETURNING a,b,*;
DELETE FROM t2 WHERE b='cool' RETURNING *;
SELECT * FROM t2;
7


sqltext:
--
SELECT * FROM t2) ORDER WHERE ;
SELECT rowid,a,c,snippet(t1,'[','','--',-1,10)
FROM t1 WHERE a MATCH 'rtree OR json1rtree OR json1';
SELECT b FROM 1 WHERE a IN (SELECT DISTINCT <= FROM t2 b;
ON ;
REINDEX t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE 1+a MATCH 'th|ead*';
SELECT DISTINCT * FROM t1;
WITH c1(x) AS (VALUES(0) UNION ALL SELECT x+1 FROM c1 WHERE x UNION ALL SELECT 1+x FROM c1 WHERE x<1),
c2(x) AS (VALUES(0),(1))
SELECT * FROM c1 AS x1, c2 AS x2, c1 AS x3, c2 AS x4, c1 AS x5 IN(SELECT x+1 FROM c1 WHERE x IS NOT TRUE UNION ALL SELECT 1+x FROM c1 WHERE 1<x) <),
c2(x) AS (VALUES(0)x5;
SELECT rowid, );
WITH c1(x) AS (VALUES(0) UNION ALL SELECT x+CAST(1 AS real) FROM c1 WHERE x UNION ALL SELECT 1+x FROM c1 WHERE x<1),
c2(x) AS (VALUES(0),(1))
SELECT * FROM c1 AS x1, c2 AS x2, c1 AS x3, c2 AS x4, c1 LIKE 'abl%xyz' ESCAPE '\' AS x5 IN(SELECT x+1 FROM c1 WHERE x UNION ALL SELECT 1+x x5;
SELECT * FROM t1,t1, w*3;
DELETE FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
DROP TABLE sqlite_schema;
SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 7 * SUM(DISTINCT CASE WHEN (SELECT(SELECT b BETWEEN 0.024>>7 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN NOT EXISTS(SELECT 1 FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b) LIKE b<=13 IN(1,1,2 LIKE 'abyz' ESCAPE b , b ) THEN b GLOB b ELSE 0 END) < b)) NOT BETWEEN '' AND 'jm(m'|12 IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b=13 IN(1,2,1 LIKE '2' ESCAPE 1.95780e+790) THEN b<= b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b, b) LIKE b<=13 IN(1,1,2 LIKE '�%xyz' ESCAPE '\', 13 ) THEN b<= b ELSE 0 END) / b)) NOT BETWEEN '' AND 'j�m'|-37796499 IN((SELECT COUNT(b) AND lead(b) OVER(ORDER BY '�_2v.5'=6 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,1,2 LIKE 'abc%x�z' ESCAPE '', 13 ) THEN b- b ELSE true END) << b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b;
END;
SELECT t1.*, JOIN 1 ON t3.m=t1.x
WHERE t1.x IN t3;
WITH c1(x) AS (VALUES(0) UNION ALL SELECT x+1 FROM c1 WHERE x UNION ALL SELECT 1+x FROM c1 WHERE x<1),
c2(x) AS (VALUES(0),(1))
SELECT * FROM c1 AS x1, c2 AS x2, c1 AS x3, c2 AS x4, c1 AS x5 IN(SELECT x+1 FROM c1 WHERE x UNION ALL SELECT 1+x FROM c1 WHERE 1<x) ||1),
c2(x) AS (VALUES(0),(SELECT a, b ) VALUES( x5;
WITH c1(x) AS (VALUES(0) UNION ALL SELECT current_time+x FROM c1 WHERE x UNION ALL SELECT 1+x FROM c1 WHERE x<1),
c2(x) AS (VALUES(0),(1))
SELECT * FROM c1 AS x1, c2 AS x2, (SELECT x+1 FROM c1 WHERE x IS NOT TRUE UNION ALL SELECT 1+x FROM c1 WHERE 1<x) AS x3, c2 x5;
SELECT A.rowid, B.rowid, json_patch(A.z,B.z) FROM t3 AS A, t3 AS B;
ALTER TABLE t1 RENAME TO EXISTS(SELECT 1 FROM t1);
REINDEX t1;
INSERT INTO t1 DEFAULT VALUES;
8| | '' ;
SELECT b FROM t1 WHERE t1;
INSERT INTO t1(t2;
SELECT * FROM'e=�
b 


sqltext:
--
SELECT *, '|' FROM t1 ORDER BY +;
CREATE TEMP TABLE t1(p,q,r);
PRAGMA integrity_check;
SELECT log.*, '|', t1.* FROM log, t1;
FROM t1 WHERE t1 MATCH w >=12;
TTACH ':memory:' AS aux1;
DROP TRIGGER;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE CASE true WHEN 881 THEN 531 WHEN 699 THEN 393 ELSE 2654801270 END;
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b,new.c);
END;
DELETE FROM t1;
DELETE FROM log;
INSERT INTO t1(a,d) VALUES(5,30);
INSERT INTO t1(a,d) VALUES( a ,'HEUKK# pYDl.<EMO');
SELECT log.*, '|', t1.* FROM log, t1;
DELETE FROM t1 RETURNING *;
INSERT INTO t1(b) VALUES(10),('happy'),('happy'),(23325124) RETURNING a AS aaa, b, *;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
SELECT sum((
SELECT d FROM t8 WHERE a = i AND b = i AND c < NULL
)) FROM t7;
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
DROP INDEX ;
END;
INSERT INTO f(f) VALUES (null);
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(,new.c);
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
PRAGMA page_size=2048;
SELECT logt1.* FROM log, t1;
DISTINCT NOT FROM t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
TO yzx;
SELECT (a), radians (a), asin(a), asinh(a), atan(a), atan2(b,a),
ceil(a), geopoly_group_bbox(a), degrees (a), cosh(a), degrees(a), exp(a),
floor(a), ln(a), log(b,a), log(a), log10(a), log2(a),
mod(a,b), pi(), pow(a,b), power(a,b), radians(a), sin(a),
sinh(a NOTNULL), sqrt(a), tan(a),tan(a), tanh(a), trunc(a) FROM t1;
SELECT hh FROM t1;
END;
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
SELECT log.*, '|', t1.* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
END;
DELETE FROM w;
UPDATE t1 SET a=b, d=2;
SELECT count(*) FROM log;
INSERT INTO t1(a,d) VALUES(10,20),(4,1),(-7,15);
DELETE FROM t1 WHERE t1 MATCH '�*';
CREATE INDEX i1xy ON t1(y,x);
SELECT *, '|' FROM t3 ORDER BY +a;
CREATE TEMP TABLE t1(p,q,r);
CREATE TABLE log(x,y,m1 AS (x+y), m2 AS (2*x+3*y) STORED);
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b,new.c);
<SELECT * FROM t1 WHERE t1 MATCH 'abann';
END;
SELECT a FROM t1 ORDER BY b NULLS LAST, c, d NULLS LAST;
DELETE FROM t1;
INSERT INTO t1(a,d) VALUES(5,30);
SELECT log.*, '|', t1.* FROM log, t1;
DELETE FROM t1 WHERE t1 MATCH 'c*';
SELECT c, b, a,
group_concat(b) OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) g ,
group_concat(b, true) OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) current_row,
group_concat(04, b) OVER (
ORDER BY c ,c,c  , a GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c IS TRUE IS NOT a, FALSE;
ALTER TABLE g RENAME TO t1;
DELETE FROM t1;
INSERT INTO t1 VALUES);
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,ya,new.a);
END;
DELETE FROM y;
UPDATE t1 SET a=b, d=2;
SELECT log.*, '|', t1.* FROM log, t1;
SELECT * FROM t2;
END;
DELETE FROM t1;
INSERT INTO t1(a,d) VALUES(5,30);
SELECT log.*, t1, '|'.* FROM log, t1;
DELETE FROM t1 WHERE t1 MATCH '*';
SELECT c, b, a,
group_concat(b) OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) g ,
group_concat(b,b, true) OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) win ,
group_concat(04, b) OVER (
ORDER BY c ,c ,c , a GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT FALSE;
DROP TRIGGER r1 r1;
DELETE t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
END;
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
SELECT log.*, '|', t1.* FROM log, t1;
SELECT hh FROM t1;


sqltext:
--
SELECT a , 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;
CREATE VIRTUAL TABLE t2 USING fts5vocab('t1','row');
PRAGMA integrity_check;
DESC,g DESC,c ASC) IN (1,2,3,91979416280333757,101);
SAVEPOINT one;
SELECT * FROM t1, bb WHERE t1.rowid=.rowid;
PRAGMA hard_heap_limit=191000;
SELECT artists.*
FROM artists
INNER JOIN artists AS 'b' ON (b.id = artists.id)
WHERE (artists.id IN (
SELECT albums.artist_id
FROM albums
WHERE ((name ) AS 'x'
FROM albums
WHERE (name)
AND (albums.artist_id IS NOT NULL)
AND (albums.id IN (
SELECT id
FROM (
SELECT albums.id,
row_number() OVER (
PARTITION BY albums.artist_id
ORDER BY name
= 'Al' = 'Al')
) AS 't1'
WHERE (x = 1)
))
AND (albums.id IN (1, 2)))
));
UPDATE t1 SET y='Vr';
REINDEX;
WITH RECURSIVE c(x) AS (VALUES('6Q-.J%;uX,FleQe$X @..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,x,null FROM c
UNION ALL printf('[%,d]',x*3.5759e-8) FROM c;
END;
DELETE FROM t1 WHERE a MATCH 'fts*';
SELECT rowidFROM t1 WHERE t1 MATCH '"t la
ore et dolore"' t1 MATCH 'e*';
SELECT sum(length(name)) FROM dbstat;
SELECT * FROM t3;
VACUUM;
DROP INDEX t1x2;
CREATE INDEX x3 LIKE 'abc%xyz' ESCAPE '\' ON t2(b);
SELECT * FROM t2;
SELECT * FROM t2 NOTNULL;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
END;
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 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=);
UPDATE t1 SET b=quote((true) ) WHERE t1 MATCH 'h';
VACUUM INTO NOT NOT NOT NOT NOT NOT NOT CAST( t1 IN(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" NOT IN(VALUES('a'),('b'),('c')))))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a")) OR sqlite_master OR sqlite_master AS)OR sqlite_master NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL;
INSERT INTO t1(a,b)(1000,-1);
SELECT sum(length(name)) FROM dbstat;
DELETE FROM t1;
DELETE FROM t1;
SELECT DISTINCT * FROM t1;
SELECT t1x (length(name)) FROM dbstat;
PRAGMA temp_store;
SELECT * FROM t1(sqlite_mastersqlite_master;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
PRAGMA integrity_check;
DELETE FROM;
DELETE FROM t1 WHERE t1 MATCH '�*';
PRAGMA temp_store;
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
CREATE INDEX x2 ON sqlite_temp_schema(c,b);
SELECT ~ FROM t2 WHERE term='e' t2;
INSERT INTO t1(a,b,c,d,e) VALUES(91,NULL,93,94,5)
ON CONFLICT(c) DO NOTHING
ON CONFLICT(d) DO UPDATE SET b=''
ON CONFLICT(a) DO NOTHING
ON CONFLICT DO UPDATE SET b='x';
;
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0~4;
PRAGMA jounal_mode=DELETE;
UPDATE t1 SET y='Vr';
CREATE INDEX x3 LIKE 'abc%xyz' ESCAPE '\' ON t2(b);
SELECT * FROM t1, bb;
INSERT INTO t1(t1) VALUES('optimize');
AND UNBOUNDED FOLLOWING)
;
SELECT rowid, quote(term), * FROM t2 WHERE term==-01789371017778;
DROP TABLE t1;
DELETE FROM t1 WHERE a MATCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
DROP INDEX t1x2;
CREATE TEMP TRIGGER"a"UPDATE ON"h"FOR 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"a8"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" NOT IN(VALUES('a'),('b'),('c')))))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a");
6963696103080600000870
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;
DELETE FROM t1 WHERE a MATCH 'fts*';
DESC,g DESC,c ASC) IN (1,1,2,3,91979416280333757,101);
INSERT INO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
SAVEPOINT one;
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
PRAGMA hard_heap_limit=191000;
SELECT artists.*
FROM artists
INNER JOIN artists AS 'b' ON (b.id = artists.id)
WHERE (artists.id IN (
SELECT albums.artist_id
FROM albums
WHERE ((name ) AS 'x'
FROM albums
WHERE (name)
AND (albums.artist_id IS NOT NULL)
AND (albums.id IN (
SELECT e
FROM (
SELECT albums.id,
row_number() OVER (
PARTITION BY albums.artist_id
ORDER BY name
= 'Al' = 'Al')
) AS 't1'
WHERE (x = 1)
))
AND (albums.id IN (1, 2)))
));
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,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 la
ore et dolore"' t1 MATCH 'e*';
SELECT sum(length(name)) FROM dbstat;
SELECT * FROM t3;
VACUUM;
DROP INDEX t1x2;
x'4f0eb95e56f23ff223fa1943058552020e242d8ca610c49110f11fc9c169aeed7e8f78bda8920e7ded90'SELECT * FROM t4;
SELECT * FROM t2;
SELECT * FROM t2 NOTNULL;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
END;
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 affinity(a) FROM t1;
SELECT * FROM t2 WHERE term='';
SELECT * FROM t1 WHERE w='center';
SELECT <= FROM c1 ORDER BY a;
oINSERT INTO t1(a,c) VALUES(5,30);
UPDATE t1 SET content=3.8928448e-0 WHERE content='boomer';
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
AND likelihood(c=);
VACUUM INTO NOT NOT NOT NOT NOT NOT NOT CAST(sqlite_master OR sqlite_master OR sqlite_master AS)OR sqlite_master NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL;
INSERT INTO t1(a,b)(1000,-1);
INSERT OR IGNORE INTO g VALUES("d");
SELECT sum(length(name)) FROM dbstat;
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
VACUUM;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
SELECT sum(length(name)) FROM dbstat;
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)
;
SELECT rowid, quote(term), * FROM t2 WHERE term==-01789371017778;
DROP TABLE t1;
WITH
"unionGraph_tracker:IndexedFolder"(ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", graph) AS
(SELECT "C:nfo:FileDataObject" , "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 0 AS graph FROM "tracker:IndexedFolder"
UNION ALL SELECT ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 585 AS y FROM "A:tracker:IndexedFolder"
UNION ALL SELECT ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 584 AS graph FROM "B:tracker:IndexedFolder"
UNION ALL SELECT ID, "nie:links" ,"tracker:isRemovable","tracker:isOptical","tracker:available", 586 AS graph FROM "C:tracker:IndexedFolder"
UNION ALL SELECT ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 587 AS graph FROM "D:tracker:IndexedFolder"
UNION ALL SELECT ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 583 AS graph FROM "E:tracker:IndexedFolder"
UNION ALL SELECT ID, "tracker:unmountDate","tracker:isRemovable","tracker:isOptical","tracker:available", 588 AS graph FROM "F:tracker:IndexedFolder" ) ,
"unionGraph_nfo:FileDataObject"(ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", graph) AS
(SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 0 AS graph FROM "nfo:FileDataObject"
UNION ALL SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 585 AS graph FROM "A:nfo:FileDataObject"
UNION ALL SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 584 AS graph FROM "B:nfo:FileDataObject"
UNION ALL SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 586 AS graph FROM "C:nfo:FileDataObject"
UNION ALL SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 587 AS graph FROM "D:nfo:FileDataObject"
UNION ALL SELECT ID, true,"nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 583 AS graph FROM "E:nfo:FileDataObject"
UNION ALL SELECT ID, "nfo:fileLastAccessed","nfo:fileCreated","nfo:fileSize","nfo:permissions","nfo:fileName","nfo:hasHash","nfo:fileOwner","nfo:fileLastModified","tracker:extractorHash", 588 AS graph FROM "F:nfo:FileDataObject" ) ,
"unionGraph_nie:DataObject_nie:interpretedAs"(ID, "nie:interpretedAs", graph) AS
(SELECT ID, "nie:interpretedAs", 0 AS graph FROM "nie:DataObject_nie:interpretedAs"
UNION ALL SELECT ID, "nie:interpretedAs", 585 AS graph FROM "A:nie:DataObject_nie:interpretedAs"
UNION ALL SELECT ID, "nie:interpretedAs", 584 AS graph FROM "B:nie:DataObject_nie:interpretedAs"
UNION ALL SELECT ID, "nie:interpretedAs", 586 AS graph FROM "C:nie:DataObject_nie:interpretedAs"
UNION ALL SELECT ID, "nie:interpretedAs", 587 AS graph FROM "D:nie:DataObject_nie:interpretedAs"
UNION ALL SELECT "nie:interpretedAs", ID, 583 AS graph FROM "E:nie:DataObject_nie:interpretedAs"
UNION ALL SELECT ID, "nie:interpretedAs", 588 AS graph FROM "F:nie:DataObject_nie:interpretedAs" ) ,
"unionGraph_nie:InformationElement"(ID, "nie:title","niecontentLastModified", "nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", graph) AS
(SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 0 AS graph FROM "nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 585 AS graph FROM "A:nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 584 AS graph FROM "B:nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 586 AS graph FROM "C:nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 587 AS graph FROM "D:nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 583 AS graph FROM "E:nie:InformationElement"
UNION ALL SELECT ID, "nie:title","nie:contentLastModified","nie:subject","nie:mimeType","nie:language","nie:plainTextContent","nie:generator","nie:description","nie:disclaimer","nie:depends","nie:links","nie:comment","nie:version","nie:contentCreated","nie:contentAccessed","nie:identifier","nie:licenseType","nie:characterSet","nie:contentSize","nie:rootElementOf","nie:usageCounter","nco:publisher","nfo:isContentEncrypted","nfo:isBootable","slo:location","osinfo:id","osinfo:mediaId", 588 AS graph FROM "F:nie:InformationElement" ) ,
"p1_nie:interpretedAs" (ID, value, graph, ID_type, value_type) AS
(SELECT ID, "nie:interpretedAs", graph, 7, 7 FROM "unionGraph_nie:DataObject_nie:interpretedAs") ,
"p2_nie:rootElementOf" (ID, value, graph, ID_type, value_type) AS
(SELECT "nie:rootElementOf", ID, graph, 7, 7 FROM "unionGraph_nie:InformationElement") ,
"p3_seq" (ID, value, graph, ID_type, value_type) AS
(SELECT a.ID, b.value, b.graph, a.ID_type, b.value_type FROM "p1_nie:interpretedAs" AS a, "p2_nie:rootElementOf" AS b WHERE a.value = b.ID)
SELECT "v_f"
FROM (SELECT "p3_seq5"."ID_type" AS "v_f:type" , "p3_seq5"."value_type" AS "v_v:type" , "nfo:FileDataObject4"."ID" AS "v_f" , "tracker:IndexedFolder1"."ID" AS "v_v"
FROM (SELECT * FROM "unionGraph_tracker:IndexedFolder" ) AS "tracker:IndexedFolder1" ,
(SELECT * FROM "unionGraph_tracker:IndexedFolder" ) AS "tracker:IndexedFolder2" ,
(SELECT * FROM "unionGraph_tracker:IndexedFolder" ) AS "tracker:IndexedFolder3" ,
(SELECT * FROM "unionGraph_nfo:FileDataObject" ) AS "nfo:FileDataObject4" ,
"p3_seq" AS "p3_seq5"
WHERE "nfo:FileDataObject4"."ID" = "p3_seq5"."ID"
AND "tracker:IndexedFolder1"."ID" = "tracker:IndexedFolder2"."ID"
AND "tracker:IndexedFolder2"."ID" << "tracker:IndexedFolder3"."ID"
AND "tracker:IndexedFolder3"."ID" = "p3_seq5"."value"
AND "tracker:IndexedFolder2"."tracker:isRemovable" = 1
AND "tracker:IndexedFolder3"."tracker:available" = 1 );
DELETE FROM t1 ISNULL WHERE t1 MATCH 'c*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
DROP INDEX t1x2;
CREATE TEMP TRIGGER"a"UPDATE ON"h"FOR EACH 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" NOT IN(VALUES('a'),('b'),('c')))))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a");
0


sqltext:
--
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+'&PJ+_ s..x<<qT0Lg5UM4e;fnd' FROM c WHERE c 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 rowid, quote(term), * FROM t2 WHERE term==-01789371017778;
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>=w 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 sqlite_temp_schema(a,b)(1000,-1);
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 3697965 FOLLOWING);
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM v2(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;
SELECT * FROM t3;
AND UNBOUNDED FOLLOWING)
;
CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/-28555 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 (a c;CREATE VIRTUAL TABLE t1 USING fts3(a>4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4 OR a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3( a c ) );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3('fts*' AS varchar );CREATE VIRTUAL TABLE t1 USING fts3( t1 );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3;CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a t1 );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a );CREATE VIRTUAL TABLE c USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE c USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a);CREATE VIRTUAL TABLE t1 USING fts3( a c );UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*thread*';
DROP TABLE t1;
DROP INDEX t1x2;
600000870
SELECT rowid , quote(matchinfo(t1,WHERE;
PRAGMA integrity_check
DELETE FROM record t3 WHERE x IS NOT NULL AND +rowid<>11~6;
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;
CREATE VIRTUAL TABLE t2 USING fts5vocab('t1','row');
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
SELECT ex FROM t1 WHERE id IN );
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+'&PJ+_ s..x<<qT0Lg5UM4e;fnd' FROM c WHERE c 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 rowid, quote(term), * FROM t2 WHERE term==-01789371017778;
SELECT * FROM t2;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
DELETE FROM t2;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT a,b,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;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=w AND y0<current_time;
SELECT rtreecheck('1') ;
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=);
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT quote(x), trim(x),rtrim(x NOTNULL),ltrim(x) FROM t1;
INSERT INTO sqlite_temp_schema(a,b)(1000,-1);
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 3697965 FOLLOWING);
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM v2(sqlite_master.name), sqlite_master;
DELETE FROM t1 WHERE t1 MATCH 'c*';
SELECT ~ FROM t2 WHERE term='e';
CREATE VIRTUAL TABLE t2 USING fts5vocab('t1','row');
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0>=4;
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,c,a) OR null
ORDER BY b,a,c;
PRAGMA jounal_mode=DELETE;
AND UNBOUNDED FOLLOWING)
;
CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/-28555 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 (a c;CREATE VIRTUAL TABLE t1 USING fts3(a>4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4 OR a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE NOT EXISTS(SELECT 1 FROM t2 WHERE xyz+z=6 AND xyz<>5) USING fts3( a c ) );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3('fts*' AS varchar );CREATE VIRTUAL TABLE t1 USING fts3( t1 );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3;CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a t1 );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a );CREATE VIRTUAL TABLE c USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE c USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a);CREATE VIRTUAL TABLE t1 USING fts3( a c );UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*thread*';
DROP TABLE t1;
DROP INDEX t1x2;


sqltext:
--
WITH RECURSIVE c(x<72)
INSERT INTO t1(a ALL SELECT '4hE'+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
UPDATE t1 SET b=quote((true) ) WHERE t1 MATCH 'h';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT null<<x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
SELECT * FROM t2 WHERE term=x'd261008ae74eb02cde2a61f5';
SELECT * FROM t2 WHERE term>='';
INSERT INTO t1(t1) SELECT x FROM ) SELECT randomblob(2829 t2;
SELECT * FROM t1 NOT INDEXED WHERE a=9 AND b=10;
SELECT -char(0) AS x WHERE OR x & ((SELECT -char(0) AS x WHERE -x & (x||x BETWEEN 5 AND 900) * x)||x BETWEEN 5 AND 900) * x;
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 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),
e AS
(PARTITION BY b ORDER BY d
ROWS )
;
SELECT * FROM t2 WHERE term='"';
PRAGMA oom=19;
INSERT INTO t1(t1) SEECT x FROM t2;
ALTER TABLE t1 DROP COLUMN c;
VACUUM;
;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
ORDER BY id;
INSERT INTO t1(t1) SELECT x FROM t2;
e819464e41424c48c047454f504f4c59584e744341534519100500290f17454e41424c4520
f0170f1944454255475842494e41525911050500170e194445425547584e4f434153451004
0000000000000001
0000000000
00
01020200030102020003010202000301020200030102020003010202000301020200030102
00010101020001010102000101010200010101020001010107300101010200010101020011
01010200010101020011010102000101010200010101020001010102000101010200010101
0000
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT '4hE'+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
UPDATE t1 SET b=quote((true) ) WHERE t1 MATCH 'h';
CREATE TABLE t1(a,b,c,PRIMARY KEY(a COLLATE nocase,a))WITHOUT ROWID;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c IN(SELECT 5 UNION ALL SELECT 6) WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT null<<x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x) AS (VALUES(1) UNION) SELECT randomblob(2829) FROM c;
SELECT * FROM t2 WHERE term=x'd261008ae74eb02cde2a61f5';
SELECT * FROM t2 WHERE term>='';
INSERT INTO t1(t1) SELECT x FROM ) SELECT randomblob(2829 t2;
ALTER TABLE t1 DROP COLUMN c;
SELECT * FROM t1 NOT INDEXED WHERE a=9 AND b=10;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x%1 FROM c WHERE 599237 LIKE x)
INSERT INTO t1(a) SELECT randomblob(t2 ;
SELECT -char(0) AS x WHERE OR x & ((SELECT -char(0) AS x WHERE -x & (x||x BETWEEN 5 AND 900) * x)||x BETWEEN 5 AND 900) * x;
SELECT * FROM t2 WHERE term='"';
INSERT INTO t1(t1) SEECT x FROM t2;
PRAGMA integrity_check;
;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
INSERT INTO t1(t1) SELECT x FROM t2;


sqltext:
--
WITH c(i)AS(VALUES(612)UNIoN SELECT 5.1)SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i LIKE null ESCAPE false )SELECT min(- (SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=(SELECT min(- (SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=i fROM c)i fROM c) )=i c) fROM c)i fROM c) )=i fROM c)i fROM c;
WITH c(i)AS(VALUES(612)UNIoN SELECT 5.1)SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i LIKE i ESCAPE '' )SELECT min(- (SELECT min(- i IN(SELECT i ) )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=(SELECT min(- (SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=i fROM c)i fROM c) )=i fROM c) fROM c)i fROM c) )=i NOTNULL fROM c)i fROM c;
WITH c(i)AS(VALUES(8)UNIoN SELECT 5.1)SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i LIKE 3.261 ESCAPE '' )SELECT min(- (SELECT min(- i IN(SELECT c ) )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=(SELECT min(- (SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=i fROM c)i fROM c) )=i fROM c) fROM c)i fROM c) )=i NOTNULL fROM c)i fROM c;
WITH c(i)AS(VALUES(612)UNIoN SELECT 5.1)SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i LIKE i ESCAPE '' )SELECT min(- (SELECT min(- i IN(SELECT i ) )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=(SELECT min(- (SELECT min(- i )|(WITH c( c )AS(VALUES( i )UNIoN SELECT i )SELECT min(- i )=i fROM c)i fROM c) )=i fROM c) fROM c)i fROM c) )=i NOTNULL fROM c)i fROM c;


sqltext:
--
WITH t1(c1) AS (
WITH t2(c2) AS (SELECT 1230<4)
SELECT (
WITH t3(c3) AS (
WITH t4(c4) AS (
WITH t5(c5) AS (SELECT c2 GROUP BY 1)
SELECT c5 FROM t5 NATURAL JOIN t5 WHERE abs(~c2) = (SELECT (SELECT 1230<>4&7) FROM t5 NATURAL JOIN t5 WHERE abs(~c2) * 1235))
SELECT (SELECT 1 FROM t4) FROM t4 WHERE 1 < 1234)
SELECT c3 FROM (SELECT 06992431974580 GROUP BY 1) JOIN t3)
FROM t2)
SELECT 1 FROM t1 NATURAL JOIN t1;


sqltext:
--
WITH t1(c1) AS (
WITH t2(c2) AS (SELECT 4= 4 )
SELECT (
WITH t3(c3) AS (
WITH t4( true ) AS (
WITH t5(c5) AS (SELECT 1 GROUP BY current_time)
SELECT c5 COLLATE nocase IN(SELECT (
WITH t3(c3) AS (
WITH t4(c4) AS (
WITH t5(c5) AS (SELECT current_time)
SELECT (SELECT (
WITH t3(c3) AS (
WITH t4(c4) AS (
WITH t5(c5) AS (SELECT -true GROUP BY current_time)
SELECT c5 FROM t5 NATURAL JOIN (SELECT CASE true WHEN 840 THEN true END GROUP BY current_time) WHERE abs(~c2) - c5 )
SELECT (SELECT c4 FROM t4) FROM t4 WHERE 0)
SELECT c3 FROM t3 NATURAL JOIN (SELECT c3 IS 3.4 FROM t3 NATURAL JOIN t3))
FROM t2) FROM t5 JOIN t5 WHERE (~c2) )
SELECT (SELECT c4 FROM t4) FROM t4 WHERE c2- 0 )
SELECT c3 FROM t3 NATURAL JOIN t3)
t2) FROM t5 NATURAL JOIN t5 WHERE abs(~c2) = c5 )
SELECT (SELECT 0 FROM t4) FROM t4 WHERE c2= 0 )
SELECT c3 FROM t3 NATURAL JOIN t3)
FROM t2 )
SELECT c1 FROM t1


sqltext:
53514c69746520666f726d6174203300000102010040202000632e78000000070000000000
000000000000080000000400000000000001003505430004
[58]080000000000000c002e2c500d0000000300000001da01b001560186012a01020000
00000000001c003880b2e60e00000000000000000010000000000000000000000000000000
0100000000000000000000000045205441
[106]22070617111101357461626c00100000340743525445205441424c4520743328632e
782c652c6615283a061711110165788ccc8785350543724541544820494e44455820743378
204f4e2074332878392e04061715110145696e646578743263647432054352454154452049
4e4445582074326364204f4e20743228632a44292805fae8eeed013d7463626c6574337433
07435245415445205441424c4520743328632e782c652c6615283a06171111013d7461626c
657432743203435245415445205441424c4520743228632c642c652c662924010617111101
357461626c657431743102435245415445205441424c4520743128612c6329
--
PRAGMA integrity_check;
SELECT * FROM sqlite_master;
SELECT sum(length(name)) FROM dbstat;
UPDATE t1 SET b=a, a=b WHERE a<b;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
INSERT INTO t3 SELECT * FROM t2;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
REINDEX;
DROP TABLE t3;
VACUUM;


sqltext:
53514c69746520666f726d6174203300020001010040202000000002000000010000000000
00000000000002ffffe104000000000000000000000001000000ffe1000000a20000006855
0aac2c180000742035800a00f8000000000000000002002e43c00d00bd000600bd0001da01
b001560186012a0106000401005800000001bc010000f700e10000000000fffffffffffb00
000000000001008000452f457b20743000000000f20e000000320000000000000007
[d3]7fffffff000000000000000000000000fffffffffffffffc0000000000000c000c00
000000000000007f00000000000000000022070617111101317461626c6574347434024352
45415445205441424c452074342867292a0d06171311013f696e6465787433787433074352
4541544520494e44455820743378204f4e2074332878292e04061715110144696e64657874
32636474320543524541544520494e4445582074326364204f4e20743228632c6429280506
171111013d7461626c657433743303435245415445205441424c4520743328632c7820652c
6629280206171111013d7461626c657432743203435245415445205441424c452074322863
2c642c6534662924010617111101357461626c657431743102435245415445205441424c45
2074312863290d00
--
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;


sqltext:
53514c69746520666f726d6174203300020001010040202000000002000000090000000000
0000000000000300000004000000000000000500
[5f]02002e18c80d0000000301860001da01ac0186
[186]24030617111101357461626c657432743205435245415445205441424c4520743228
782c79292c02061715110141696e6465787431693174310443524541544520494e44455820
74316931204f4e20743128782924010617111101357461626c657431743103435245415445
205441424c4520743128782c79290100000000010000000001000000000500000003050000
000405000000040500000003
[400]050000000101fb000000000901fb01e901e301dd01d701d101cb01c501bf01b901b3
01ad01a701a0019a0194018e01880182017c0175016e01680161015a0153014c0145013e01
370131012b0125011f01190112010b010400fe00f700f000e900e200db00d400cd00c600bf
00b800b100aa00a3009c0095008e008700800000053b0302090bbb053a03020907d2053903
020903e9053803020910c20537030209086105360302090596053503020902cb0534030209
035a053303020901ad0532030209011e0531030209008f05300302090aaa052f0302090555
052e030209038e052d03020901c7052c0302090222052b0302090111052a03020900b60429
0301095b05280302090186052703020900c30526030209008204250301094104240301094e
04230301092704220301091a04210301090d05200302090906051f0302090483051e030209
0302051d0302090181051c03020901ce051b03020900e7051a030209009a04190301094d05
18030209014a051703020900a504160301096e041503010937041403010942041303010921
04120301091604110301090b051003020900d2040f03010969040e03010946040d03010923
040c0301092a040b03010915040a0301090e04090301090704080301091e04070301090f04
060301090a040503010905040403010906040303010903040203010902000000063b020000
000101f5000000000801f501ea01e401de01d801d201cc01c601c001ba01b401ae01a801a2
019c01960190018a0184017e01780172016c01660160015a0153014c0145013e0137013001
a90122011b0114010d010600ff00f800f100ea00e300dc00d500ce00c700c000b900b200ab
00a4009d0096008f008800810000000603020110c238060302010bbb3b060302010aaa3006
030201090620060302010861370603020107d23a060302010596360603020105552f060302
0104831f0603020103e93906030201038e2e06030201035a340603020103021e0603020102
cb350603020102222c0603020101ce1c0603020101c72d0603020101ad3306030201018628
0603020101811d06030201014a1806030201011e320603020101122b0603020100e71b0603
020100d2100603020100c3270603020100b62a0603020100a51706030201009a1a06030201
008f3106030201008226050301016e1605030101690f050301015b29050301014e24050301
014d1905030101460e050301014214050301014125050301013715050301012a0c05030101
272305030101240d050301012113050301011e08050301011a220503010116120503010115
0b050301010f07050301010e0a050301010d21050301010b11050301010a06050301010709
0503010106040503010105050503010103000000070603020110c2380d0074003400779a01
fa01f301ec01e501de01d701d001c901c201bb01b401ad01a6019f01980191018a0183017c
0175016e0167015f0157014f0147013f0137012f0127011f0117010f010700ff00f700ef00
e700df00d700cf00c700bf00b700af00a7009f0097008f0087007f00770000000000000006
34030201754e0206330302013aa7020632030201271a020631030201138d02063003020110
c202062f0302010bbb02062e0302010aaa02062d030201090602062c03020107d202062b03
0201059602062a0302010555020639030201048302062803020103e9020627030201038e02
0626031201035a02062503020102cb020624030201022202062303020101ce020622030201
01ad0206210302010181020620030201014a02061f030201011102061e03020100e702061d
03020100d202061c03020100c302061b03020100b602061a03020100a5020619030201009a
020618030201008f02061703020100820205160301016e0205150301015b0205140301014e
0205130301014602051203010141020511030101370205100301012a02050f030101230205
0e0301012102050d0301011e02050c0301011a02050b0301011602050a0301011502050903
01010f0205080301010d0205070301010b0205060301010a02050503010107020504030101
060205030301010302050203010102020401030901020d0000003b00800001fb01f501ef01
e901e301dd01d701d101cb01c501bf01b901b301ad01a701a0019a0194018e01880182017c
4d75016e01680161015a0153014c0145013e01370131012b0125011f01190112010b010400
fe00f700f000e900e200db00d400cd00c600bf00b800b100aa00a3009c0095008e00870080
0000053b0302090bbb053a03020907d2053903020903e9053803020910c205370302090861
05360302090596053503020902cb0534030209035a053303020901ad0532030209011e0531
030209008f05300302090aaa052f0302090555052e030209038e052d03020901c7052c0302
090222052b0302090111052a03020900b604290301095b05280302090186052703020900c3
0526030209008204250301094104240301094e04230301092704220301091a04210301090d
05200302090906051f0302090483051e0302090302051d0302090181051c03020901ce051b
03020900e7051a030209009a04190301094d0516f30209014a051703020900a50416030109
6e04150301093704140301094204130301092104120301091604110301090b051003020900
d2040f03010969040e03010946040d03010923040c0301092a040b03010915040a0301090e
04090301090704080301091e04070301090f04060301090a04050301090504040301090604
030301090304020301090203010309090a0000003a00880001fc01f601f001ea01e401de01
d801d201cc01c601c001ba01b401ae01a801a2019c01960190018a0184017e01780172016c
01660160015a0153014c0145013e0137013001290122011b0114010d010600ff00f800f100
ea00e300dc00d500ce00c700c000b900b200ab00a4009d0096008f00880081000000000000
0710c238060302010bbb3b060302010aaa3006030201090620060302010861370603020107
d23a060302010596360603020105552f0603020104831f0603020103e93906030201028e2e
06030201035a340603020103021e0603020102cb350603020102222c0603020101ce1c0603
020101c72d0603020101ad33060302010186280603020101811d06030201014a1806030201
011e320603020101112b0603020100e71b0603020100d2100603020100c3270603020100b6
2a0603020100a51706030201009a1a06030201008f3106030201008226050301016e160503
0101690f050301015b29050301014e24050301014d1905030101460e050301014214050301
014125050301013715050301012a0c05030101272305030101230d05030101211305030101
1e08050301011a2205030101161205030101150b050301010f07050301010e0a050301010d
21050301010b11050301010a06050301010709050301010604050301010505050301010303
050301010202030309090a0000005001dd0001f901
[fdd]06030201754e40060302013aa73f06030201271a3e0603020117763c06030201138d
3d0d0000000501dd0001f901f201eb01e401dd
[11dd]0540030209754e053f0302093aa7053e030209271a053d030209138d053c03
--
UPDATE t1 SET y=1;
INSERT OR IGNORE INTO t1(x, y) SELECT x, x FROM t2 WHERE x IS NOT 'now';
CREATE INDEX i2 ON t2(x,x;


sqltext:
53514c69746520666f726d617420330002000101004020200000000bfffffff70420000000
fffffffffffff80005000400000000
[5f]0c002e2c600d000000060105fff1da01b001560186012a0106
[106]22170617111101317461626c657434743407435245415445205441424c4520743428
78292a0606171311013f696e64657874337874330443524541544520494e44455820743378
204f4e2074332878292e05061715110145696e646578743263647432054352454154452049
4e4445582074326364204f4e20743228632c6429280506171111013d7461626c6574337433
04435245415445205441424c4520743328632c782c652c6629280206171111013d7461626c
657432743203435245415445205441424c4520743228632c642c652c662924010617111101
357461626c657431743102435245415445205441424c4520743128612c6229
[32b]20000000000000000000
[3
[3cf]0d04031717736576656e646967686c13030307074013fff000000000401800000000
0000050203010103040401030901020d0000000801
[4cc]
[554]1908051717171765696768746569676874736576656e736576656e25070507070707
3f17ffffffff10004028000000000034401400000100000040140000000010000907050101
01010404030307050501010908020219040517171717736576656e65696768746569676874
736576656e25030567070707401400000000000040180010000000004018000000000f2040
1400000000000009020
[77f]10
[800]1a0000000801960001fa01c401f201
[8
[9
[896]0f04171602656967687465696768740815040707014017ff0005f000004018000000
00000007070401010104040607fa0101010202060f04171701736576656e75696767740415
0407
[aa4]f8ff
[b10]fffffff7

[c00]0d0000000801c20001fb01
[c
[dc2]0708021765696768740707021765696768740a0601f74027fffff00000000a050207
401800000000000002f4eb0104
--
PRAGMA oom=17;
ALTER TABLE t3 DROP 'X' ;
8| |t3 LIKE (ALTER TABLE 'X' DROP)t3 ;
ALTER TABLE t3 DROP 'X' ;


sqltext:
53514c69746520666f726d617420330002000101004020200000000c000000070000000000
03000000000008000000040000000000000000000000010000000000000008
[5f]0c002e2c500d0000000601060001da01b001560186012a0106
[92]a8
[f3]fa
[106]22070617111101307461626c657434743407435245415445205441424c4520743828
78292a0606171311013f696e64657874337874330643524541544520494e44455820743378
204f4e2074332878292e04061715110145696e646578743263647432054352454154452049
4e4445582074326364204f4e20743228632a3029280506171111013d7461626c6574337433
04635245415445205441424c4520743328632c782c652c6629280206171111013d7461626c
657432743203435245415445205441424c4520743228632c642c652c662924010617111101
357461626c6d7431743102435245415445205441424c4520743128612c62290d0000000401
cf0001fa01f301de01cf
[24a]ff
[264]10000000000000000000000000000006
[28f]02
[2c0]7e0000000000000000000000000010000000fd
[2f7]08
[321]28
[3c0]2400000000000000000000000000000d04031717736576656e656967687413000307
074014000000000000c0ea100000000000050203010103040401030901020d000000080154
0700f701ec01c501aa01a16f0101960154
[484]08
[4ec]fa
[554]1908051717171730696768746569676874736576656e736576656e65070507070707
40180000000000004018000000000000401400000000000040140000000000000906050101
01010404030307050501010909020a19040517171717736576656e65696768746569676874
736576656e2503050707070740140000000000004018000000000000401800000000000040
1400000000000009020501010101030404030701050901010925020d0000000002
[65f]10
[746]24000000000000000000000000000041
[7bf]ffffffff06776c3b0023
[800]0a0000000801960001fa01c401f201bc01dc0126019601cc
[8a0]04
[8cd]07
[996]0f04171701656967687465696768740815040f07014018000000f6ffff3f18000000
00000007070401010104040607040101010202050f04171701736576656e65696768740415
00ec07040701c0020000000040183800000000000307040101010304020504090109020a01
000014020000000000000000000000000007070401010104040607040101010202050f0417
1701736576656e6569676874041500ec07040701c002000000004018380000000000030704
0101010304020504090109020a0100001402
[a73]fffffffc
[aca]1dfe
[aee]0d
[b19]04
[b8d]2e00000000000076696577
[bd2]04000000000000000000000041
[c00]0d0000000801c20001fb01f601f101ec01e001d401cb03c200000000000000000000
0000000000010403020201020301020102
--
PRAGMA foreign_keys=ON;
PRAGMA integrity_check;
SELECT * FROM sqlite_master;
SELECT sum(length(name)) FROM dbstat;
UPDATE t1 SET b=a, a=b WHERE a<b;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
INSERT INTO t3 SELECT * FROM t2;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
REINDEX;
DROP TABLE t3;
VACUUM;


sqltext:
53514c69746520666f726d617420330002000101004020200000001b000000070000000000
0000000000000400000004000000000000000000000002
0000000001
[5f]1b002de60a0d00000002014300014301bd01
[100]410306211515015d7400610062006c00650074003300740033000543005200450041
005400450020005400410042004c004500200074003300280061002c006200290078020721
15150181497400610062006c00650074003200740032000443005200450041005400450020
005400410042004c004500200074003200280061002c002000620020005000520049004d00
41005200590020004b00450059002900200057004900540048004f0055005400200052004f
00570049004400410306211515015d7400610062006c006500740033007400330003430052
00450041005400450020005400410042004c004500200074003300280061002c0062002900
01000000000100000000050000000403000000030500000004050000000405000000040300
000003
00000000000001
[400]0d00000001019800019801e701dd01d401cc01c501bf01b901b201a901a00196018a
017c017601700140012a011c010e010000f200e400d600c800ba00ac009e00900082007400
66005800000000000000000000000000000c2103011d2130007800320031000c2003011d20
30007800320030000c1f03011d1f30007800310066000c1e03011d1e30007800310065000c
1d03011d1d30007800310064000c1c03011d1c30007800310063000c1b03011d1b30007800
310062000c1a03011d1a30007800310061000c1903011d1930007800310039000c1803011d
1830007800310038000c1703011d1730007800310037000c1603011d163000780031003600
0c1503011d1530007800310035000c1403011d1430007800310034000c13030107133fd000
0000000000141203012c1225ffe3c1f5d4a20f0dfcbe951ebe4a162e11030161116f006c00
79006d007000690063002d00620061006e0061006e0061002d0076006900730069006f006e
00041003010c10040f03010d0f0c0e0301060e7fffffffffffffff0a0d0301050d7fffffff
ffff080c845d010401893c7b
[5ff]06020000000101ef000000000581ef01d801d101cb01c6012f01c101bb01b301ab01
a20197018a018501220115010800fb00ee00e100d400c700ba00ad00a0009300860079006c
005f005201510180013c00000c031d013000780032003400240c031d013000780032003300
230c031d013000780032003200220c031d013000780032003100210c031d01300078003200
3000200c031d0130007800310066001f0000006430007800310065001e0c031d0130007800
310064001d0c031d0130007800310063001c0c031d0130007800310062001b0c031d013000
7800310061001a0c031d013000780031003900190c031d013000780031003800180c031d01
3000780031003700170c031d013000780031003600160c031d013000780031003500150c03
1d013000780031003400140c0307013fd00000000000001314032c0125ffe3c1f5d4a20f0d
fcbe951ebe4a16122e0361016f006c0079006d007000690063002d00620061006e0061006e
0061002d0076006900730069006f006e001104030c011004030d010f0c0306017fffffffff
ffffff0e0a0305017fffffffffff0d080304017fffffff0c070303017fffff0b0703030100
932d0a050301017f0904030901080403080107050301018006060302018000050703030180
0000040803040180000000030a0305018000000000070c031d0130007800310061001a0a00
00001b007fff001400e601d90154457b549d010000d900d1017e0171011b010d010100f400
e700da00cd00c000b300a60099008c007f014201390128
[87f]0c031d013000780033003200320c031d013000780033003100310c031d0130007800
33003000300c031d0130007800320066002f0c031d0130007800320065002e0c031d013000
7800320064002d0c031d0130007800320063002c0c031d0130007800320062002b0c031d01
30007800320061002a0c031d013000780032003900290c031d013000780032003800280c03
1d7a3000780032003700270c031d0130007800320036002614032c0125ffe3c1f5d4a20f0d
fcbe951ebe4a161204030c01102e0361016f006c0079006d007000690063002d0062006100
6e0061006e0061002d0076006900730069006f006e00110c031d013000780032003500250c
031d013000780032003400240c031d013000780032003300230c031d013000780032003200
220c031d013000780032003100210c031d013000790032003000200c031d01300078003100
66001f0c031d0130007800310065001e0c031d0130007800310064001d0c031d0130007800
310063001c0c031d0130007800310062001b
[c00]0a013c001601610001f401e901e001d801d101cb01c6012f01c101bb01b301ab01a2
0197018a018501220115011500fb00ee00e100d400c700ba00ad00a0009300860079006c00
5f005201510180013c00000c031cf13000780032003400240c030d080304017fffffff0c07
0303017fffff0b0732003200220c031d013000780032003100210c031d0130007800320030
00200c031d0130007800310066001f0c031d0130007810310065001e0c031d013000780031
0064001d0c031d0130007800310063001c0c031d0130007800310062001b0c031d01300078
00310061001a0c031d013000780031003900190c031d013000780031003800180c031d0130
00780031003700170c031d013000780031003600160c031d013000780031003500150c031d
013000780031003400140c0307013fd0000000000000130000004925ffe3c1f5d4a20f0dfc
be951ebe4a1612000000346f006c0079006d007000690063002d00620061006e0061006e00
61002d0076006910730069006f006e001104030c011004030d010f0c0306017fffffffffff
ffff0e0a0305017fffffffffff0d080304017fffffff0c070303017fffff0b070303010093
2d0a050301017f090403090108040308010705030101800606030201800005070303018000
00040803040180000000030a030501800000000000020b0306098000000000000000
--
UPDATE t2 SET b=b-3.4195802;
PRAGMA integrity_check;
SELECT * ;
SAVEPOINT one;
ALTER TABLE t1 DROP COLUMN c;
PRAGMA hard_heap_limit=173023;
FROM t3;
CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a );CREATE VIRTUAL TABLE t1 USING fts3(a/-28555 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a>4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a c );CREATE VIRTUAL TABLE t1 DROP ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/c );CREATE VIRTUAL TABLE t1 USING fts3( t1 );CREATE VIRTUAL TABLE (a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING e;CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a t1 );CREATE VIRTUAL TABLE t1 USING json_array_length ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE EXISTS(SELECT 1 FROM t2 ORDER BY a) USING fts3(a );CREATE VIRTUAL TABLE c USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/e c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 ;CREATE VIRTUAL TABLE t1 USING fts3( a c );BEGIN;
PRAGMA recursive_triggers=ON;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x%1 FROM y WHERE x<599237)
INSERT INTO t1( a ) SELECT randomblob(3000) FROM t2 ;
DELETE FROM t1 WHERE x< 'ts';
UPDATE t2 SET b=b-3.4195802;
INSERT INTO t1(t1) VALUES('delete-all');
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT json_group_array((SELECT * FROM (SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum((SELECT * FROM t1 NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)))OVER(ORDER BY a LIKE 1 )) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))OVER(ORDER BY a%5)) AND CASE 10 WHEN 852 THEN 92 WHEN 129 THEN 172 WHEN 296 THEN 796 WHEN 707 THEN 591 END<=a);
UPDATE OR REPLACE t2 SET a=1, b=EXISTS(SELECT 1 FROM t3) WHERE a LIKE 1;
SELECT b FROM t1 WHERE t1 MATCH 'e*e*'PRAGMA journal_mode=OFF;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
UPDATE OR REPLACE t2 SET a=1, b=EXISTS(SELECT 1 FROM t3) () OVER win3,
count(a) OVER (ORDER BY)WHERE a LIKE 1;
REPLACE INTO t1(a,b,c,d) VALUES(4,4,8,9);
FROM t3;
DROP TABLE t3;
SELECT 'xyzzy',offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
VACUUM;
SELECT json_group_object(geopoly_regular(100,100,40,71260427643732205),'stylKe="fill:sone;stroke:red;stroke-width:1"') ;
ALTER TABLE t1 DROP COLUMN f;
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;
DROP TABLE t3;
WITH RECURSIVE c(x) AS (VALUES( ROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1) c;
DELETE FROM t1 WHERE a MATCH '�ts*';
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 );


sqltext:
53514c69746520666f726d617420330002000101004020200000001b000000070000000000
0000000000000400000004000000000000000000000002
0000000001
[5f]1b002de60a0d00000002014300014301bd01
[100]410306211515015d7400610062006c00650074003300740033000543005200450041
005400450020005400410042004c004500200074003300280061002c006200290078020721
15150181497400610062006c00650074003200740032000443005200450041005400450020
005400410042004c004500200074003200280061002c002000620020005000520049004d00
41005200590020004b00450059002900200057004900540048004f0055005400200052004f
00570049004400410306211515015d7400610062006c006500740033007400330003430052
00450041005400450020005400410042004c004500200074003300280061002c0062002900
01000000000100000000050000000403000000030500000004050000000405000000040300
000003
00000000000001
[400]0d00000001019800019801e701dd01d401cc01c501bf01b901b201a901a00196018a
017c017601700140012a011c010e010000f200e400d600c800ba00ac009e00900082007400
66005800000000000000000000000000000c2103011d2130007800320031000c2003011d20
30007800320030000c1f03011d1f30007800310066000c1e03011d1e30007800310065000c
1d03011d1d30007800310064000c1c03011d1c30007800310063000c1b03011d1b30007800
310062000c1a03011d1a30007800310061000c1903011d1930007800310039000c1803011d
1830007800310038000c1703011d1730007800310037000c1603011d163000780031003600
0c1503011d1530007800310035000c1403011d1430007800310034000c13030107133fd000
0000000000141203012c1225ffe3c1f5d4a20f0dfcbe951ebe4a162e11030161116f006c00
79006d007000690063002d00620061006e0061006e0061002d0076006900730069006f006e
00041003010c10040f03010d0f0c0e0301060e7fffffffffffffff0a0d0301050d7fffffff
ffff080c845d010401893c7b
[5ff]06020000000101ef000000000581ef01d801d101cb01c6012f01c101bb01b301ab01
a20197018a018501220115010800fb00ee00e100d400c700ba00ad00a0009300860079006c
005f005201510180013c00000c031d013000780032003400240c031d013000780032003300
230c031d013000780032003200220c031d013000780032003100210c031d01300078003200
3000200c031d0130007800310066001f0000006430007800310065001e0c031d0130007800
310064001d0c031d0130007800310063001c0c031d0130007800310062001b0c031d013000
7800310061001a0c031d013000780031003900190c031d013000780031003800180c031d01
3000780031003700170c031d013000780031003600160c031d013000780031003500150c03
1d013000780031003400140c0307013fd00000000000001314032c0125ffe3c1f5d4a20f0d
fcbe951ebe4a16122e0361016f006c0079006d007000690063002d00620061006e0061006e
0061002d0076006900730069006f006e001104030c011004030d010f0c0306017fffffffff
ffffff0e0a0305017fffffffffff0d080304017fffffff0c070303017fffff0b0703030100
932d0a050301017f0904030901080403080107050301018006060302018000050703030180
0000040803040180000000030a0305018000000000070c031d0130007800310061001a0a00
00001b007fff001400e601d90154457b549d010000d900d1017e0171011b010d010100f400
e700da00cd00c000b300a60099008c007f014201390128
[87f]0c031d013000780033003200320c031d013000780033003100310c031d0130007800
33003000300c031d0130007800320066002f0c031d0130007800320065002e0c031d013000
7800320064002d0c031d0130007800320063002c0c031d0130007800320062002b0c031d01
30007800320061002a0c031d013000780032003900290c031d013000780032003800280c03
1d7a3000780032003700270c031d0130007800320036002614032c0125ffe3c1f5d4a20f0d
fcbe951ebe4a161204030c01102e0361016f006c0079006d007000690063002d0062006100
6e0061006e0061002d0076006900730069006f006e00110c031d013000780032003500250c
031d013000780032003400240c031d013000780032003300230c041d013000780032003200
220c031d013000780032003100210c031d013000790032003000200c031d01300078003100
66001f0c031d0130007800310065001e0c031d0130007800310064001d0c031d0130007800
310063001c0c031d0130007800310062001b
[c00]0a013c001601610001f401e901e001d801d101cb01c6012f01c101bb01b301ab01a2
0197018a018501220115011500fb00ee00e100d400c700ba00ad00a0009300860079006c00
5f005201510180013c00000c031cf13000780032003400240c030d080304017fffffff0c07
0303017fffff0b0732003200220c031d013000780032003100210c031d0130007800320030
00200c031d0130007800310066001f0c031d0130007810310065001e0c031d013000780031
0064001d0c031d0130007800310063001c0c031d0130007800310062001b0c031d01300078
00310061001a0c031d013000780031003900190c031d013000780031003800180c031d0130
00780031003700170c031d013000780031003600160c031d013000780031003500150c031d
013000780031003400140c0307013fd0000000000000130000004925ffe3c1f5d4a20f0dfc
be951ebe4a1612000000346f006c0079006d007000690063002d00620061006e0061006e00
61002d0076006910730069006f006e001104030c011004030d010f0c0306017fffffffffff
ffff0e0a0305017fffffffffff0d080304017fffffff0c070303017fffff0b070303010093
2d0a050301017f090403090108040308010705030101800606030201800005070303018000
00040803040180000000030a030501800000000000020b0306098000000000000000
--
UPDATE t2 SET b=b-3.4195802;
PRAGMA integrity_check;
SELECT * ;
SAVEPOINT one;
ALTER TABLE t1 DROP COLUMN c;
PRAGMA hard_heap_limit=173023;
FROM t3;
CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a );CREATE VIRTUAL TABLE t1 USING fts3(a/-28555 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a>4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a c );CREATE VIRTUAL TABLE t1 DROP ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/c );CREATE VIRTUAL TABLE t1 USING fts3( t1 );CREATE VIRTUAL TABLE (a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING e;CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a t1 );CREATE VIRTUAL TABLE t1 USING json_array_length ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE EXISTS(SELECT 1 FROM t2 ORDER BY a) USING fts3(a );CREATE VIRTUAL TABLE c USING fts3 ( a c );CREATE VIRTUAL TABLE new USING fts3(4/e c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 ;CREATE VIRTUAL TABLE t1 USING fts3( a c );BEGIN;
PRAGMA recursive_triggers=ON;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x%1 FROM y WHERE x<599237)
INSERT INTO t1( a ) SELECT randomblob(3000) FROM t2 ;
DELETE FROM t1 WHERE x< 'ts';
SAVEPOINT d;
UPDATE t2 SET b=b-3.4195802;
SELECT min(x) OVER(ORDER BY (SELECT max(x 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 IN(SELECT 1 ( 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) ORDER BY 1) ORDER BY 1)) FROM t1;
INSERT INTO t1(t1) VALUES('delete-all');
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT json_group_array((SELECT * FROM (SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum((SELECT * FROM t1 NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)))OVER(ORDER BY a LIKE 1 )) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))OVER(ORDER BY a%5)) AND CASE 10 WHEN 852 THEN 92 WHEN 129 THEN 172 WHEN 296 THEN 796 WHEN 707 THEN 591 END<=a);
UPDATE OR REPLACE t2 SET a=1, b=EXISTS(SELECT 1 FROM t3) WHERE a LIKE 1;
SELECT b FROM t1 WHERE t1 MATCH 'e*e*'PRAGMA journal_mode=OFF;
UPDATE OR REPLACE t2 SET a=1, b=EXISTS(SELECT 1 FROM t3) () OVER win3,
count(a) OVER (ORDER BY)WHERE a LIKE 1;
REPLACE INTO t1(a,b,c,d) VALUES(4,4,8,9);
FROM t3;
DROP TABLE t3;
VACUUM;
SELECT json_group_object(geopoly_regular(100,100,40,71260427643732205),'stylKe="fill:sone;stroke:red;stroke-width:1"') ;
SELECT * FROM "tbf" ('b : 1*') LEFT JOIN "t c" ON ("tc".rowid = "t f".rowid);
ALTER TABLE t1 DROP COLUMN f;
INSERT INTO t1(t1) VALUES('optimize');
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;
DROP TABLE t3;
WITH RECURSIVE c(x) AS (VALUES( ROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1) c;
DELETE FROM t1 WHERE a MATCH '�ts*';
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 );


sqltext:
53514c69746520666f726d6174203300020001010040202000030111feffcff90104040000
00000000000003ffffdc0403ffff11000000001004c60100217a00007c00002c010000e30c
00000000000000000000200001000afd030c01042e002c2e2c3b0d800000062ffa7801da01
b001560186a92a010600000000bc0000fc2053454c45000020010000000000067432131101
9841746291653131f95200438b784541544520494e440000000000000100204e7432030000
00ff0000002701452f6e16ffff736500000040325afc41400100f800002f00000035000000
00180000400000000000008000000008000002647c83ff09ff03002000fff500002b0000c2
000000220406171111013179ee9cda87d530542403435245415445205441426c4520743428
f8292a0406171311013f6162748b98cbcc7f8b36f943524541544520494e44455820743778
204f4e2074322830292e000617151101452c6e649ab5743093647432054352456154452049
4e444578208cd56344204f4e20743228632c6429280706170111113d696e746578743d7633
7c635245415445205441424c45207433285a2c782c652c6629282906171111013d62746132
772f656c3103435245415445205441424c4520743228632c642cff2cf02924320617111101
35656c642174494e533002435245415445205441424c452054306174286229b80dfcfffbfe
30fffe01faef74617406a12012fffd00012200e20429002ff40800ff10ff0000000000012e
0000494e534552000000000000000000000610000002f9000900000070f800cd0000090000
c0eff90000441000736965706c65babf9bcf658705ffffff002d617301020d040000480101
3d10ee6801257000000100003010ffe0e88c899a6c9845be24680109ad58170727a1001440
10000040e18c96dfbabf932d658705ffffff002d617301020d0100763d74337c6352454154
45205441424c45207433285a2c782c652c6629282906171111013d62746131772f74656f00
00005245652c6629282917061111013d62746131772f656c3103435245415428205441424c
4520743128632ca3d3ff2cf02960000000000000000100003010f9e0292e00061715110145
2c6e649ab57430643252934374054561544520494e444578208cd56344204f4e2074322863
2c6429280706170111113d6912000000743d76337c6352454154452b0000c2000000220406
171111013179ee9cda87d5305424034352454154452f74656f0000005245652c6629282917
061111013d62746131772f656c3103435245415428205441424c4520743128632ca3d3ff2c
f0292434e717110000000100003010ffe0e88c899a6c9845be24680109ad58170727a10014
4010000040e18c96dfbabf932d658705ffffff002d617301020d01000048016801eeff0110
257084003600000008086900000000657700f3ca01f301de0100cf000000252580fe26f900
00000000002d04090231090000000000000000002600000009b500fefffffd01d68000feff
2b00003200093600000004010e00facf01f3fd010801802d000000000000000001005b822b
002000002100d900ff05fb0010003104000258f7f67f00b1494e5300b316bc01002565fcf3
00da007700010656de0100cf0000002503081000bffffffffffffffff60041
--
PRAGMA schema_version;
PRAGMA page_count;
INSERT INTO t3 SELECT * FROM t2;


sqltext:
53514c69746520666f726d6174203300020001010040202000ffffffff0000070000000000
0000000000000800000004000000000000000500eb0001
[4c]e8ff
[5f]0c002e2c500d0000000601060001da01b005560186012a0106000000000000000000
ff0000ffffffe1
[99]010000000000000000000000000000f2000000000000000000f9ffffffffffffff00
00000000fb
[d8]1e000000fe
[ee]ca
[104]efff22070617111101307461626c657438386804435245415445205441424c452074
342887292a0606171311013f694f64657895337874330543524541544520496e4445582074
3378204f4e2074332878292e04061715110145696e64652e74346364743d05435245415445
20494e4445582074326364204f4e207432280a0c4429280506171111013d746c6261d46533
743304435245415445205441424c4520743328632c782c652c6629280206171111013d7461
626c657432743203435245415445205441424c4520743228632c642c652c66292401061711
1101357460626c657c31743102435245415445205441424c4520743028612c62290d00ff19
0401cf0001fa01f301de01cf
[222]08000000000000000000000000130000000800000000000000010020000000000000
0000f8ffffff
[2a0]0164000000000080ffffff000000000000000000000000001f000000000000000000
40
[2e3]f60000000000000000000a
[305]220000001e1e1e
[325]494e5345525420494e54
[34c]1e
[381]e1ffffff00007fff
[3a1]e9
[3cf]0d04031717736576656e65696768741303030707401400000000000040180000000c
0000050203010103040401030901020d0000004801540001f701ec01ca01aa01a10196016f
015400000000000000000000000000f9ff
[437]ea0000000000e2
[451]0a06020740180000000000000a0602074018
[4a9]fffffffe
[554]1908051717171765696768746569676874736576656e736576656e25070507070707
40180000000000004f18000000000000401400008000000040140000000000000906050101
01010404030307050501010909020219040517171717736576656e65696768746569676874
736576656e2503050707070740140000000000004018000000000000401800000000000040
1400000000000009020501010101030404030701050901010902020d0000000002
[644]0f
[676]05
[697]e9ff
[6bc]080000000000000000000000000000000a
[79c]4018
[7c0]0b
[7e9]f7ff
[800]0a0000000801960001fa01c401f201bc01dc01a6019601cc
[888]08
[8bc]10
[8de]06020740180000000000000a0602074018000000fffc00007fff0740180000000000
00000010
[92c]13
[94a]18
[982]01
[996]0f04171701656967687465696768740808040706e2401800000000000080fa000000
00000007070401010104040607040101010202050f04171701736576656e65696768740415
0406070140140000000000004018000000000000030a04010101030402050409ffffffff00
00
--
PRAGMA foreign_keys=ON;
PRAGMA integrity_check;
SELECT * FROM sqlite_master;
SELECT sum(length(name)) FROM dbstat;
UPDATE t1 SET b=a, a=b WHERE a<b;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
INSERT INTO t3 SELECT * FROM t2;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
REINDEX;
DROP TABLE t3;
VACUUM;


sqltext:
53514c69746520666f726d6174203300020001010040202000ffffffff0000070000000000
0000000000000800000004000000000000000500eb0001
[5f]0c002e2c500d0000000601060001da01b005560186012a0106000000000000000000
ff0000ffffffe1
[99]010000000000000000000000000000f2000000000000000000f9ffffffffffffff00
00000000fb
[d8]1e000000fe
[ee]ca
[104]efff22070617111101317461626c657438387404435245415445205441424c452074
342887292a0606171311013f694f64657874337874330543524541544520496e4445582074
3378204f4e2074332878292e04061715110145696e64652e74326364743d05435245415445
20494e4445582074326364204f4e207432280a0c4429280506171111013d7461626c65d433
743304435245415445205441424c4520743328632c782c652c6629280206171111013d7461
626c657432743203435245415445205441424c4520743228632c642c652c66292401061711
1101357460626c657431743102435245415445205441424c4520743028612c62290d00ff11
0401cf0001fa01f301de01cf
[222]08000000000000000000000000130000000000000000000000010020000000000000
0000f8ffffff
[2a0]0164000000000080ffffff000000000000000000000000001f000000000000030000
40
[326]ffffffe9
[350]010000ffff
[370]20
[381]deff
[3d5]1376656e65696768741303034007071400544520494e4445582074326364204f4e20
7432280a0c440901020d0000004801540001f701ec01c501aa30342887292a060617131101
3f694f64657974337874336d6d6d6d6d6d7d6d6d6d416d6d6d6d6d6d6d6d6d6d6d6d6d6d6d
6d6d6d6d6d6d6d6d6d6d666d6d6d6d6d4e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d
6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d
[4a0]8000000000000003000000ffe4
[4dd]c5
[4f0]14000000000000000000000008
[50e]0fec
[534]19080517171717656967687465696768747365000000000000000000000000001908
051717171765696768746569676874736501656e000000102507076e250707074018000000
00000040180000000000004014000000000000401400000000000009060501010101040403
0307050501010909020219040517171717106576656e65696768746569676874736576656e
25030507070707401400000000000040180000000000004018000000000000401400000000
e8f609020000000000000000000000006400000000020d0000000002000000000000000000
fa1fa107000000000001
[62d]73696d706c65
[655]1000000000000001
[66d]feffffff00000000000000000000004a
[69b]01
[6b0]e5ffffff
[6da]3636
[6f3]6c0000000000000000000000000080
[748]01000002008000000000000000190805171717176569676874656967687473657665
6e736576656e25070507070707401800000000000040180020000000400014000000000000
401400000000001c09060501010101040403030705050101
[7c0]74736576656e0080ffff0000000000aa009e0000000000000000000000706f727465
72
[7f6]290000000000000000000a0000000801960001fa01c501f201bc01dc01a6019601cc
[873]090000000001
[8a0]7472696762fffffffffc
[8fa]ff0000000000e5ffffff000054
[936]09
[995]090000000001
[9c2]7472696762fffffffffc000007050501010909020219040517171717106576656e65
6967687465401800000000010203070401010103040205040901fffd
--
PRAGMA foreign_keys=ON;
PRAGMA integrity_check;
SELECT * FROM sqlite_master;
SELECT sum(length(name)) FROM dbstat;
UPDATE t1 SET b=a, a=b WHERE a<b;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
INSERT INTO t3 SELECT * FROM t2;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
REINDEX;
DROP TABLE t3;
VACUUM;


sqltext:
53514c69746520666f726d61742033000200010100402020010000000000000e0000000000
00000000100008000000040040000000000004000000010000007f
[5a]dfff01000000002e303a0d0000000600067701da01b001560186012a01060000ea00
000300000000000010ffffe100000000000000000000000000090000000000002200000000
000000107a00000000070000000000000000df000000000400000000000000000000000000
0000830000000000100000000000000000001e000000fe
[ee]ca000000000000000d00d30000000000003000110000efff22070617111101303938
626c657438387404435245415445205441424c452074342887292a0606171311013f694f64
650074337874400543524541544520496e44455820743378204f4e2074332878292e040617
15110145696e64652e74346364743d0543524541544520494e4445582063746432204f4e20
7432280a0c4529280506170004013d746b6261d46533743304435245415445205441424c45
20743328632c782c652c6629280206171111013d7461626c65743274320343524541544520
5441424c4520743228632c642c652c66292401061711110135747269676774317431024352
45415445205441424c4520743128582c62290d0005000401cf0001fa01f301de0105000000
04050000000405000000040500000004050000000505000000050500000004050000000405
0000000400200000000000000000f8ffffff
[281]800000000000000000000000000000020000000000000004fdff00fc000000005800
000000000000f9ff
[2be]0b
[2db]19000000000000000000000000000000fcff
[306]7e
[31c]fffffff7000000004000000000000000000000000100000000000000000000000000
001a
[357]40eb000000000000080000000000007365766592dafcf00707070740140000000000
00000000000f0000000006
[395]02000000000000220000000000000000020d00000015020000000000000000000000
00000000f9000000000080000000010000000019f3ff000000000000001e0000e100000000
0000000000070740140018000000004018000000000000050203010103040c10000000020d
0000004801540001f701ec01c5010040a1306d7a6d4d6d6a6d6d6d886d6d6d6d146d8d6d6d
6d7f0000006d6d6d6d6d646d6d6d6d0a0000556d6d6d6d6d6c6d206d6d6d6d6d6d00100000
6d6d6d1c6d6d6d6d6d0c6d6d6d6c5a866d6d6d6d6d6d6d6d6d6d2d9912929292929292eb6d
6d6d7e00000000000000000000fb0000000000fa6d00006d
[499]e600000000000080
[4ba]f1
[4ce]ffffffdf
[4e2]eb00000000000008
[4fb]01
[510]14
[532]ffff000000000001
[554]1908051717171765696768746569676874736576656e736576656e25073207400700
071807000000000040000000000000000000000001
[5b1]40eb00000000000008000000000000736576656e2503050707070740140000000000
00000000000f0000000006f2ff000000000000000000000000000000020000000000002200
0000000000000002050000000601e2000000000e01fb01f601f101ec01e701e20000008000
0000010000000000f3ff000000000000001e0000e101f901f201cb01c401bd017d013d00f9
00b90075000000000000001d07
[66d]02000000000e0000420a0507320740
[699]40eb00000000000008000000000000736576656e2503050707070740140000003e09
057e00000000000000eb00000000000008
[6dd]01
[6f2]1400000000000042080507320740
[71d]40eb00000000000008000000000000736576656e2503050707070740140000003e07
057e00000000000000eb00000000000008
[761]01
[776]140000000000003e06057e00000000000000eb00000000000008
[7a1]01
[7b6]14000000000000050505000000000504050000000025030507070707401400000000
0000000000000f0000000000000d3f0000000c2b0000000926000000081d00000007140000
00060a020000000101e4000000000b01e401e001db01d601b9019c017f017a015d01580153
011e010100fc00af00aa00750070006b01ea01be01a101840162013b0123010600e400cc00
b40092007a0053000000000017033201
[86a]2304030001220403000121040300012017033201
[891]1f17033201
[8a9]1e040300011d040300011c17033201
[8cb]1b17033201
[8e3]1a17033201
[8fb]190403000118040300011717033201
[91d]16040300011517033201
[93a]1417033201
[952]1304030001120403000111040300011017033201
[979]0f040300010e040300010d17033201
[99b]0c040300010b17033201
[9b8]0a040300010917033201
[9d5]0804030001070403000106040300010000000a17033201
[9ff]0f0d0000001f00750000000000000000000000000000f90000000000800000000100
00000000f3ff000000000000001e0000e101f901f201cb01c401bd017d013d00f900b90075
[a75]420a0507320740
[a99]40eb00000000000008000000000000736576656e2503050707070740140000003e09
057e00000000000000eb00000000000008
[add]01
[af2]1400000000000042080507320740
[b1d]40eb00000000000008000000000000736576656e2503050707070740140000003e07
057e00000000000000eb00000000000008
[b61]01
[b76]140000000000003e06057e00000000000000eb00000000000008
[ba1]01
[bb6]14000000000000050505000000000504050000000025030507070707401400000000
0000000000000f0000000006f2ff0000000000000000000000000502050000000005010500
0000000d0000000a00540001c0017c0175016e012a0123011c00dc00980054
[c54]42140507320740
[c78]40eb00000000000008000000000000736576656e2503050707070740140000004213
0507320740
[cbc]40eb00000000000008000000000000736576656e2503050707070740140000003e12
057e00000000000000eb00000000000008
[d00]01
[d15]140000000000000511050000000005100500000000420f0507320740
[d4e]40eb00000000000008000000000000736576656e250305070707074014000000050e
0500000000050d0500000000420c0507320740
[da0]40eb00000000000008000000000000736576656e2503050707070740140000003e0b
057e00000000000000eb00000000000008
[de4]01
[df9]140000000000000d0000000900220001c0017c0175016e012a00e600a20062002200
000000000000003e1d057e00000000000000eb00000000000008
[e46]01
[e5b]140000000000003e1c057e00000000000000eb00000000000008
[e86]01
[e9b]14000000000000421b0507320740
[ec6]40eb00000000000008000000000000736576656e250305070707074014000000421a
0507320740
[f0a]40eb00000000000008000000000000736576656e2503050707070740140000004219
0507320740
[f4e]40eb00000000000008000000000000736576656e2503050707070740140000000518
05000000000517050000000042160507320740
[fa0]40eb00000000000008000000000000736576656e2503050707070740140000003e15
057e00000000000000eb00000000000008
[fe4]01
[ff9]140000000000000d00000009001e0001bc01780171016a012a00e600a60062001e00
00000042260507320740
[1042]40eb00000000000008000000000000736576656e2503050707070740140000004225
0507320740
[1086]40eb00000000000008000000000000736576656e2503050707070740140000003e24
057e00000000000000eb00000000000008
[10ca]01
[10df]1400000000000042230507320740
[110a]40eb00000000000008000000000000736576656e2503050707070740140000003e22
057e00000000000000eb00000000000008
[114e]01
[1163]140000000000000521050000000005200500000000421f0507320740
[119c]40eb00000000000008000000000000736576656e250305070707074014000000421e
0507320740
[11e0]40eb00000000000008000000000000736576656e2503050707070740140000000a00
00003500870001fc01f701f201ed01e801e301de01d901d401cf01ca01c501c001bb01b601
b101ac01a701a2019d01980193018e01890184017f017a01750170016b01660161015c0157
0152014d01480143013e01390134012f012a012500960091008c0087011800e300cb00b300
9b
[1287]040300014804030001470403000146040300014517033201
[12b2]0c17033201
[12ca]0a17033201
[12e2]0834036d010001
[12fd]14
[1317]290c030701000000000f000000030403000144040300014304030001420403000141
0403000140040300013f040300013e040300013d040300013c040300013b040300013a0403
00013904030001380403000137040300013604030001330403000132040300013104030001
30040300012f040300012a0403000127040300012404030001220403000121040300012004
0300011d040300011c04030001180403000117040300011504030001120403000111040300
0110040300010e040300010d040300010b0403000109040300010704030001060403000105
04030001040403000102030300090a0000001200500001e801d001b801a001880170015801
400128011000f800e000c800b00098008000680050
[1450]17033201
[1467]3517033201
[147f]3417033201
[1497]2e17033201
[14af]2d17033201
[14c7]2c17033201
[14df]2b17033201
[14f7]2817033201
[150f]2617033201
[1527]2517033201
[153f]2317033201
[1557]1f17033201
[156f]1e17033201
[1587]1b17033201
[159f]1a17033201
[15b7]1917033201
[15cf]1617033201
[15e7]1417033201
[15ff]130d0000000500300001c0017c00b400740030
[1630]422b0507320740
[1654]40eb00000000000008000000000000736576656e2503050707070740140000003e2a
057e00000000000000eb00000000000008
[1698]01
[16ad]14000000000000814529056d6d6d6d00000000ffffffdf
[16d4]eb00000000000008
[16ed]01
[1702]14
[1724]ffff000000000001
[1746]1908051717171765696768746569676874736576656e736576656e25073207400700
071807000000000040000000000000000000000042280507320740
[17a0]40eb00000000000008000000000000736576656e2503050707070740140000003e27
057e00000000000000eb00000000000008
[17e4]01
[17f9]140000000000000d0000001400430001bc01780134012d0126011f0118011100cd00
890082007b0074006d0066005f00580051004a0043
[1843]053f0500000000053e0500000000053d0500000000053c0500000000053b05000000
00053a05000000000539050000000005380500000000053705000000000536050000000042
350507320740
[18ad]40eb00000000000008000000000000736576656e2503050707070740140000004234
0507320740
[18f1]40eb00000000000008000000000000736576656e2503050707070740140000000533
0500000000053205000000000531050000000005300500000000052f0500000000422e0507
320740
[1958]40eb00000000000008000000000000736576656e250305070707074014000000422d
0507320740
[199c]40eb00000000000008000000000000736576656e250305070707074014000000422c
0507320740
[19e0]40eb00000000000008000000000000736576656e2503050707070740140000000d00
00000901880001c001b901b201ab01a4019d0196018f0188
[1b88]05480500000000054705000000000546050000000005450500000000054405000000
000543050000000005420500000000054105000000003e40057e00000000000000eb000000
00000008
[1be4]01
[1bf9]14000000000000
--
DROP TABLE t3;


sqltext:
53514c69746520666f726d6174203300020001010040202064000000ff0000070000000000
0000000000000800000004000000000000000500eb00010000000000000012
[5f]0c002e2c500d0000000601060001da01b005560186012a0106000000000000000000
ff0000ffffffe1
[99]010000000000000000000000000000f2000000000000000000f9ffffffffffffff00
00000000fb
[d8]1e000000fe
[ee]ca
[104]efff22070617111101307461626c657438387404435245415445205441424c452074
342887292a0606171311013f694f64657874337874330543524541544520496e4445582074
3378204f4e2074332878292e04061715110145696e64652e74346364743d05435245415445
20494e4445582074326364204f4e207432280a0c4429280506171111013d746c6261d46533
743304435245415445205441424c4520743328632c782c652c6629280206171111013d7461
626c657432743203435245415445205441424c4520743228632c642c652c66292401061711
11013574ffff80007c31743102435245415445205441424c4520743028612c62290d00ff11
0401cf0001fa01f301de01cf
[222]08000000000000000000000000130000000000000000000000010020000000000000
0000f8ffffff
[2a0]0164000000000080ffffff000000000000000000000000001f000000000000000000
40
[2e3]f6
[30a]13
[325]494e5345525420494e54
[381]e1ffffff
[39e]80ff
[3cf]0d04031717736576656e65696768741303030707401400000000000040180000000c
0000050203010103040401030901020d0000004801540001f701ec01c501aa01a10196016f
015400000000000000000000000000f9ff
[437]ea0000000000e2
[451]0a06020740180000000000000a0602074018
[4a9]fffffffe
[4ee]e4ffffff
[512]02
[554]1908051717171765696768746569676874736576656e736576656e25070507070707
40180000002d00004f18000000000000401400008000000040140000000000000080050101
01010404030307050501010909020219040517171717736576656e65696768746569676874
736576656e2503050707070740140000000000004018000000000000401801000000000040
1400000000000009020501010101030404030701050901010902020d0000000002
[627]f2ff
[6a2]80ffff
[6bc]08
[790]ffef000000000000000000004018
[7c0]0b
[7e9]f7ff
[7fc]100000000a0000000801960001fa01c401f201bc01dc01a6019601cc
[836]fffffffc
[84d]1e
[888]08
[8bc]100000000000000000005a00000000000001
[8ef]20
[996]0f04171701656967687465696768740815040706e240180000000000898989898989
89898928282800000000000000000028282828282828282828286576656e65696768740415
04060701401400000000000040180000000000000307040101010304020504090109020207
40180000000000000a06020740180000000000ef0906020740180000000000000a06020740
180000000000000a06020740180000000000000a06020740180000000000000a0602074018
0000000000000a06020740180000000000000a06020740180000000000000a060207401800
00000000000a06020740180000000000000a06020740180000000000000a06020740180000
000000000a06020740180000000000000a06020740180000000000000a0602074018000000
0000000a06020740180000000000000a06020740100000000000000a060207401800000000
00000a06020740180000000000000a06020740180000000000000a06020740270000000000
000a06020740180000000000000a06020740180000000000000a0602074018000000000000
0a06020740180000000000000a06020740180000000000000a06020740180000000000000a
06020740180000000000000a06020740180000000000000a06020740180000000000000a06
02074018180000000000000a06020740180000000000000a060207401800000000000a0602
0740180000000000000a06020740180000000000000a060207401800000000000000000a06
020740180000000000000a06020740180000000000000a06020740180000000000000a0602
0740180000000000000a0602070000000000006406020740180000000000000a0602074018
0000000000000a06020740180000000000000a06020740180000ffff7fff0a060207401800
00000000000a06020755180000000000000a06020740180000000000000a06020740180000
000000000a06020740180000000000000a06020740180000000000000a0602074018000000
0000000a06020740180000000000000a06020740180000000000000a060207401800000000
00000a06020740180000000000000a06020740180000000000000a06020740180000000000
000a06020740180000000000000a06020740180000000000000a0602074018000000000000
0a06020740180000000000000a06020740180000000000000a06020740180000000000000a
06020740180000000000000a06800740180000000000000a06020740180000000000000a06
020740180000000000000a06020740180000000000000a06020740180000000000000a0602
0740180000000000000a06020740180000000000000a06020740180000000000000a060207
40180000000000000a06020740180000000000000a06020740180000000000000a06020740
180000000000000a06000040180000000000001206020740180000000000000a0602074018
0000000000000a06020740180000000000000a06020740180000000000000a060207401800
00000000000a06020740180000000000000a06020740180000000000000a0602075a180000
000000002b06020740180000000000000a060207407f0000000000000a0602074018000000
0000000a06020740180000000000000a0602074018000000fffc000a060207401800000000
00000a06020740020740180000000000000a40180000000000f00a06020740180000000000
000a06020740180000000000000a06020740180000000000000a0602074018000000000000
0a06020740180000000000000a06020740180000000000000a06020740180000000000000a
06020740180000000000000a060207401800000740180000000000000a060207000000000a
06020740180000000000000a06020740180000000000000a06020740180000000000000a06
020740180000000000fe0a06020740180000000000000a06020740180000000000000a0602
0740180000000000000a0602ad40180000000000000a06020740180000000000000a060207
40180000000000000a06020740180000000000000a06020740180000000000000a06024018
0000000000000a06020740180000000000000a06020740180000000000000a004007401800
00000000000a06020740180000000000000a06020740180000000000000a06020740180000
000000000a06020740180000000000000a06020740180000000000000a0602074018000000
0000000a06020740180000000000000a06020740180000000000000a060207401800000000
00000a06020740180000000000000a06020740180000000000000a06020740180000000000
000a06020740180000000000000a06020740180000000000000a0602074018000000000000
0a06020740180000000000000a06020740180000000000000a06020740180000000000000a
06020740180000000000000a06020740180000000000000a06020740180000000000000a06
020740180000000000000a06020740180000000000000a06020740180000000000000a0602
0740180000000000000a06020740180000000000000a06020740180000000000000a060207
40180000000000000a06020740180000000000000a06020740180000000000000a06020740
180000000000000a06020740180000000000000a0602074018000000000000400602074018
0000000000000a06020740180000000000000a06020740180000000000000a060207401800
00000000000a06020740180000000000000a06020740180000000000000a06020740180000
000000000a06020740180000000000000a06020740180000000000000a0602074018000000
0000000a06020740180000000000000a06020740180000000000000aeb0107401800000000
00000a06020740180000000000000a06020740180000000000000a26262626262626262600
000a06020740180000000000000a06020740180000000000000a0602074018000000000000
0a06020740180000000000000a06020740180000000000000a06020740180000000000000a
06020740180000000000000a06020740180000000000000a06020740180000000000000a06
020740180000000000000a06020740180000000000000a06020740180000000000000a0602
0740180000000000000a06020740180000000000000a06020740180000000000000a060207
40180000000000000a06020740180000000000000a06020740180000000000000a06020740
180000000000000a06020740180000000000000a06020740240000000000000a0602074018
0000000000000a06020740180000000000000a060207401800ffffffff000a060207401800
00000000000a06020740180000000000000a06020740180000000000000a06020740980000
000000000a06020740180000000000000a06020740180000000000000a0602074018000000
0000000a06020740180000000000000a06020740180000000000000a060207401800000000
00000a06020740180000000000000a06020740180000000000000a06020740180000000000
000a06020740180000000000000a06020740180000000000000c0602074018000000000000
0a0602074018ffe3000000000a060207401800000000
--
PRAGMA foreign_keys=ON;
PRAGMA integrity_check;
SELECT * FROM sqlite_master;
SELECT sum(length(name)) FROM dbstat;
UPDATE t1 SET b=a, a=b WHERE a<b;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
INSERT INTO t3 SELECT * FROM t2;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
REINDEX;
DROP TABLE t3;
VACUUM;


sqltext:
53514c69746520666f726d61742033001000000100402020

00
[64])0d000000010fc60f0fc7


01
[fc7]37010616151501538461627c6564855f6c2f72a16c02435245415445205441424c45
207485616c2874756dcf79206769��������3128302929


00

--
CREATE VIRTUAL TABLE t1 USING fts5(a,c = t1 );
INSERT INTO t1( a ) VALUES(randomblob(current_timestamp));
DELETE FROM t1 WHERE a MATCH -00;
DROP t1b;
DELETE FROM t1 WHERE a MATCH 'U';
;
WITH c;
t1 SET b= a ( 10 (63;
DELETE FROM t1 WHERE a MATCH 'E';
DELETE FROM t1 WHERE a MATCH'f�*';
t1 


sqltext:
53514c69746520666f726d61742033001000010000402020
[64]0d000000050e55d00f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e612c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420303026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6655787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e64657874f162626374310343524541
544520494e444558207431616263204f4e20743128612c623d632b642b6529810901071711
1101817d7461626c657431753102435245415445205441424c4520743128612c622c632c64
2c652c662c572c682c6a2c6a6a2c6a6a5a2c6b2c6fb12c49622c63632c64642c6565204445
4641554c5420332e31342c0a65662044454641554c54282768696373e57027292c6767204d
4f54204f554c4c2044454641554c542866616c73652929
01

[1e7b]260a14010102080000000bf000000100261000071908095a00b440091eb851eb851f
68696363757026091400f10208000000000000002e00000000171908085000b040091e0751
eb851f68696363757026081401010208000000000000000000000000071908074f008c4009
1eb851db8514a869636375702507140100f107fffffffff000000000001000071908063c
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(b,a, b ) VALUES(new.b,new.b,new.a);
SELECT a () FILTER (WHERE 0 AND a) ;
END;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME a TO a ;


sqltext:
53514c69746520666f726d61742033001000010000402020
[64]0d000000050e55d00f740f3c0ef90ed10e55
0001
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e612c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420303026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6655787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e64657874f162626374310343524541
544520494e444558207431616263204f4e20743128612c623d632b642b6529810901071711
1101817d7461626c657431753102435245415445205441424c4520743128612c622c632c64
2c652c662c572c682c6a2c6a6a2c6a6a5a2c6b2c6fb12c49622c63632c64642c6565204445
4641554c5420332e31342c0a65662044454641554c54282768696373e57027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929
01

[1e7b]260a14010102080000000bf000000000260000071908095a00b440091eb851eb851f
68696363757026091400f10208000000000000002e00000000171908085000b040091e0751
eb851f68696363757026081401010208000000000000000000000000071908074f008c4009
1eb851db8514a869636375702507140100f108000000000000000000001000071908063c78
50091eb861fb851f6869615375702506140101010772ffffff000000000000f260071907
[2faa]
[40cf]0403
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(b,b, a ) VALUES(new.b,new.b,new.a);
SELECT sum() FILTER (WHERE (SELECT sum() FILTER (WHERE 0 AND a) ) AND a) ;
END;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME a TO t1x ;
END;
END;


sqltext:
53514c69746520666f726d617420330010000100ff4020200004300000100000ffffffffffffffffffff001300000000000f5500000000
01
0000009f

[64]0d000000000f
[
--
WITH RECURSIVE(?/sqlite_master IS NOT sqlite_master-sqlite_master+sqlite_master)VIRTUAL AS(VALUES((SELECT a.*,s.s,s.*,s.*,*,s.a GROUP BY glob(DISTINCT)FILTER(WHERE(json_replace(*)IN l.a,sqlite_master,pragma_index_xinfo)CONCAT"�"GLOB sqlite_master ESCAPE"g"ISNULL()IN c)),c AS(VALUES(pragma_module_list))VALUES(pragma_module_list))VALUES(pragma_module_list)),c AS(VALUES(pragma_module_list))VALUES((VALUES((VALUES(())OVER a))),a AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master)),a AS(VALUES("f"))DELETE FROM k AS u INDEXED BY j;
REINDEX;
ALTER TABLE g RENAME COLUMN v TO f;
CREATE VIRTUAL TABLE IF NOT EXISTS j USING dbstat;
VACUUM "" ;
ALTER TABLE a.a ADD (85454)STORED REAL COLLATE binary COLLATE binary COLLATE binary COLLATE binary COLLATE nocase CONSTRAINT g DEFAULT"g"CHECK((BETWEEN NOT((VALUES(sqlite_master)binary;
REINDEX;
CREATE TABLE a AS VALUES(sqlite_master);
DROP INDEX IF EXISTS v.v;
DROP INDEX a;
REINDEX;
REPLACE INTO a VALUES(sqlite_master);
REINDEX;
CREATE TABLE a( g NVARCHAR(-413196304,+87.49352e-93));
WITH RECURSIVE p(COLLATE nocase)AS(WITH RECURSIVE g(q COLLATE a DESC,i COLLATE nocase)AS(VALUES(sqlite_master)),SELECT RAISE(ABORT,g)"d"FROM(SELECT DISTINCT*WHERE CAST(NOTsqlite_masterREINDEX;
CREATE VIRTUAL TABLE IF NOT EXISTS t USING a (x,c);
VACUUM r;
CREATE VIRTUAL TABLE IF NOT EXISTS j USING sqlite_stmt(order=DESC);
VALUES(sqlite_master);
RELEASE a;
REINDEX;
CREATE VIRTUAL TABLE IF NOT EXISTS t USING sqlite_dbpage;
DROP TRIGGER d.a;
CREATE VIRTUAL TABLE IF NOT EXISTS p USING fts5(y);
SAVEPOINT d;
PRAGMA compile_options=DEFAULT;
SAVEPOINT z;
END TRANSACTION d;
PRAGMA application_id(-100);
VALUES(sqlite_master);
ALTER TABLE a ADD a;
REINDEX;
REINDEX;
PRAGMA case_sensitive_like(ON);
CREATE VIRTUAL TABLE IF NOT EXISTS d USING json_each(i,q,i,a,a,detail=column);
REINDEX;
RELEASE a>=12;
REINDEX;
REINDEX;
DROP TRIGGER d.a;
CREATE VIRTUAL ABLE IF NOT EXISTS p USING fts5(y);
CREATE VIRTUAL TABLE IF NOT EXISTS t USING sqlite_dbpage;
PRAGMA compile_options=DEFAULT;
SAVEPOINT z;
PRAGMA reverse_unordered_selects=j;
PRAGMA application_id(-100);
VALUES(sqlite_master);
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
VALUES(NOT(WITH RECURSIVE q AS(WITH m AS(VALUES(sqlite_dbptr)), q AS(VALUES(pragma_full_column_names))),k AS(VALUES("a"))VALUES("a"))ISNULL&geopoly_blob(*)FILTER(WHEREDEFAULT VALUES;
WITH RECURSIVE m(a)AS(VALUES(sqlite_master)),a AS)REINDEX;
DROP TABLE IF EXISTS y;
CREATE TEMP VIEW IF NOT EXISTS u(a DESC)AS WITH a AS(VALUES( s.s )),a AS(VALUES(sqlite_master))VALUES(sqlite_master);
REINDEX;
DROP TABLE IF EXISTS d;
COMMIT ;
DROP TABLE IF EXISTS m;
VACUUM;
REINDEX;
ALTER TABLE a RENAME a TO a;
PRAGMA oom=12;
ROLLBACK TO ;
REINDEX;
WITH RECURSIVE m AS(SELECT*,NOT+NOT length()FILTER(WHERE s.s)GLOB s.s<>s.s ORDER BY glob(DISTINCT)FILTER(WHERE(json_replace(*)IN l.v,+(.m COLLATE nocase))CONCAT(sqlite_master)ISNULL)OVER a)REPLACE INTO a DEFAULT VALUES;
REINDEX;
ROLLBACK TO s;
REINDEX;
VALUES(fts4);
WITH RECURSIVE CASE a WHEN 923 THEN 201 WHEN 526 THEN false WHEN 308 THEN 937 END AS(VALUES(sqlite_master))REPLACE INTO s VALUES(s);
ROLLBACK TO s;
ROLLBACK a;
WITH RECURSIVE m AS(SELECT json_replace(*)IN x()NOT IN(SELECT DISTINCT pragma_database_list NOT IN('a','b','') UNION VALUES("c")),i.*,*,pragma_cache_spill)REPLACE INTO q(m)VALUES;
VACUUM;
REINDEX;
REINDEX;
WITH RECURSIVE a AS(VALUES(sqlite_master)),a AS()ON CONFLICT(sqlite_master,sqlite_master)DO UPDATE SET k=+NOT length()FILTER(WHERE s.s)GLOB s.s<>s.s;
REINDEX;


sqltext:
53514c69746520666f726d61742033001000010100402020

00000001
[64]0d000000010f59000fd9
[fd9]25020617111101377461626c657431743102435245415445205441424c4520743128
612c206229
[
--
SELECT a a,
row_number() OVER win a ,
rank() OVER win AS rank ,dense_rank() OVER win AS rank ,
percent_rank() OVER win AS lead FROM t1
WINDOW win AS (ORDER BY +2 COLLATE rtrim);


sqltext:
53514c69746520666f726d61742033001000010100402020

[64]0d00000001ff87000fd6
[f87]4d02071711110181847661626c657942733203535245415445205441434c45207432
28612c20622c20632c205053494d416259204b455914312c20622c2063282920574954484f
5554205247c74944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000001b

[1e0f]042b04088000a12a041211f24848616103160a29041111024747616101e073280411
11024141616100e00627041fd000424246260411110019596e82029f0a25041110f2434561
6201524a24041121024c0862620f730a23041110024242626202c0fa2204111102464670e1
02

--
SELECT row_number() OVER win1,
sum(c) OVER win3 GLOB first_value(c COLLATE rtrim) OVER win3=11 c ,sum(c) OVER win3 GLOB first_value(c) OVER win3 c FROM t1
WINDOW win1 AS (a GROUPS BETWEEN win2 PRECEDING AND c FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (ORDER BY a LIKE null),
win3 AS (win2 RANGE BETWEEN false PRECEDING AND true PRECEDING EXCLUDE TIES)


sqltext:
53514c69746520666f726d61742033001000010100402020

[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e612c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612d622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c68366a2c6a6a2c626a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420322e31342c0a66662044454641554c54282768696463757027292c6767204e
4f54304e554c4c2044454641554c542866616c736529290d

[1d7b]260a2401010208000000000e00000000000000071908095a00b441091eb851eb851f
6859634f757026091401010208000000370000000000000000071908085000a0400916f851
eb851f68fd6363758026081401720207fffffffffffffffffffffffff719080746008c4009
1eb851eb851f68696363747025071401010108000000000570000000000000071918063d
[
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(ac,b) VALUES( 1 ,new.b,new.c);
SELECT a,b, c INTERSECT SELECT b,a, new.a IN(SELECT a IN(SELECT a,b, c FROM t1 INTERSECT SELECT b,a, new.a IN(SELECT a,b, c FROM t1 INTERSECT SELECT b,a, new.a FROM t1 new WHERE b+-10%-6
ORDER BY a,c,b) FROM t1 new WHERE b-10*-6
ORDER BY a,c,b),b, c FROM t1 INTERSECT SELECT b,a, new.a FROM t1 new WHERE b-10*-6
ORDER BY a,c NOT IN(SELECT a,b, c INTERSECT SELECT b,a, new.a IN(SELECT a IN(SELECT a,b, c FROM t1 INTERSECT SELECT b,a, new.a IN(SELECT a,b, c FROM t1 INTERSECT SELECT b,a, new.a FROM t1 new WHERE -b*-6
ORDER BY a,c,b) FROM t1 new WHERE b-10-6
ORDER BY a,c,b),b, c FROM t1 INTERSECT SELECT b,a, new.a FROM t1 new WHERE b-6
ORDER BY a, t1 ,b) FROM t1 new WHERE b-10*-6
ORDER BY a,c COLLATE nocase,b),b) FROM t1 a WHERE b-10*-6
ORDER BY a,b,c;
END;
ALTER TABLE t1 RENAME TO t1x;


sqltext:
53514c69746520666f726d61742033001000010100402020

[64]0d000000050e55000f740f3c0ef90ed10e55
00
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63004e
4f54204e554c4c0a4c494d495420313026040617111101397461627c657432743205435245
415445205441424c4520743228612c622c6329410306171411016b696e6465787431783174
316643524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153686e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61512c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f44204e554c4c2044454641554c542866616c73652929
[1e7b]260a1401010208000000000000000000000000071908095a00b440091e0150eb851f
6969646375702609240101ae08010000c20010000000000000071918085000a040091eb8b4
eb8fdf686963637570260814010102080000000000000000
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,bc) VALUES(new.a,new.b,new.c);
SELECT a, rank() OVER , w1() OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND +1 FOLLOWING),
d 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 b () OVER , dense_rank() OVER d, d () OVER w1
FROM t1
WINDOW
w1 AS
( w1 ORDER BY d
ROWS BETWEEN 2 NOT IN(SELECT a, sum(d) w2,max(d)OVER FROM t1
WINDOW
w1 AS
(PARTITION BY d
ROWS BETWEEN '' PRECEDING AND false FOLLOWING),
d AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
) PRECEDING AND 1 FOLLOWING),
w2 AS
(PARTITION BY b ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
w3 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
SELECT a, sum(d) w2,max(d)OVER FROM t1
WINDOW
w1 AS
(PARTITION BY d
ROWS BETWEEN '' PRECEDING AND false FOLLOWING),
d AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
;
SELECT a, sum() OVER (
PARTITION BY b ORDER BY d
RANGE BETWEEN CURRENT ROW AND ROWS FOLLOWING
) FROM t1;
SELECT a() OVER w2, d () OVER t1x,
w3 () OVER , b (1) OVER d FROM t1
WINDOW
w1 AS
( d 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),
sum AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
SELECT a() OVER w2, d () OVER t1x,
w3 () OVER , b (1) OVER d FROM t1
WINDOW
w1 AS
( d 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),
sum AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
END;
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 DEFAULT +5299;
ALTER TABLE t1 RENAME TO t1x;
VACUUM;
UPDATE OR REPLACE a SET c=cAND ;


sqltext:
53514c69746520666f726d61742033001000010100402020

[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a0507151111088163766965777631763143524541544520564945572072a128782c
79292041530a53454c4543542074312e622c74322e612046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743305435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
a0f443524541544520494e4445582073317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817c7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a5a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
b154894e554c4c2044454641554c542866616c736529290d
[1e7b]260a1401019308000000000000960000000000071908095a00b540091eb851fb851f
686963637570260914010102080007e0000000000000000000071908085000a040091eb851
eb851f686964637570260814010102080000000000000000000005a00719090646008c4008
1eb851eb851f68696363757025071401010107ffffffeffff0000000000000071908063c78
40091eb850eb851f6869636375702506140101010800000000000000000000000007070805
326440091eb854eb851f6da963637570250504010101080000000000000000000000000718
080428503ff91eb851eb851f686a6363857025041401010108000000035fffffffff000000
07
[2faa]080501011001ce5a0a
[5100]
--
CREATE TRIGGER c INSERT ON t1 WHEN NOT NULL BEGIN
INSERT INTO t1 VALUES( c );
SELECT ( c, c ) IN ();
SELECT ( c, c ) IN ();
END;
ALTER TABLE t1 RENAME TO t1x


sqltext:
53514c69746520666f726d61742033001000010100402020

[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def
00
[2b48]813f250600827ef000434f4d50494c45523d6763632d352e34230020423031362f36
303920444542554720454e41424c4520444253544154205654414220454e42924c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41425c451f
4a534f4e3120454e41424c45204d454d5359533520454e41424c45205254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454144534146453d3018240500250f19544852454144534146453d305842494e4152
5918230500250f19544852454144534146453d30884e4f4341534517220500250f17544852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
53494f4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e1f0500330f174f4d4954204c4f415420455854454e53494f4e58525452
494d1f1e0400330f19824158204d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d454dfa52593d353020303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415259181a0500250f19454e41424c45205254524545584e4f
4341534517190500250f17454e42424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41423c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18150500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f4e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d95120500290f19454e31424c452047454e504f4c595842494e4152591a11050029
0f19453ef21e4c452047454f504f4c59584e4f4341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c4520465453355842494e4152
59170e0500230f19454e41423c452046545335584e4f43415345160d0500230f17454e4142
4c452046545335585d2452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545335584e4f43405345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e41424c452044425354415420565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424b4520444253544154205653414258525462494d110605
00170f1944454254475842494e41525911050500170f194445425547584e4f434153451004
0500170f17444542554768525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30203230313630363039584f4f4341534526010500430f17434f4d50494c
45523d6763632d352e342e3020323031363036303958525452494d0d
[4000]0d000000020ba0000cad0ba0

[4ba0]820a02080809080817840630203235330001300425061b000008323031368c363039
03250700000134032505000001350325040001073030303030303003251a000008636f5d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874657e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f707f6c790325110000056a736f6e3103251400
e8046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103000103000008323031363036303909010700010700010700000134
0901050001050001050000013509010400010400010400010730303030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
c2000301020200030104820003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e60626c653f070200010292e1a4fffca2
8c95b23f0101f0f10200570200010200010200010200010200010210010200010200010200
01020101020001020001020000f20001087874656e73696f6e091f04000104000104000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106655f706f6c790910030001030001030000b36a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c0300010300010300030473797335091603000103000103cc00066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274626565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010201000301020200000a7468726561647361666509220200010200020200000476
74616209070400010300010400000178b40101010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102010101010200010101020001010102000101010200010101
020001010102000101010200010101020001010102000101010200010101da0000f1010200
010101020001010101ffff0101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5
01
[5ff5]0504080901020404080809

--
UPDATE t1 SET b=a;
SELECT b FROM t1 WHERE a MATCH 'e*e*e*e*e*e*e*e*e*e*e*e*e*e*e*e*'


sqltext:
53514c69746520666f726d61742033001000010100402020
01
0001
[64]0d000000030f93000fdc0fb80f94

[f94]22030617111101317db1625c657432743304435245415445205441424c4520743328
7a2922020617111101316461626c657432743203435245415445205441424c452074322879
2922010617111101317461726c657431743002435245415445205441424c45207431287829
0d0000000010
[2000]0d0000000010
[3000]0d0000000010
[
--
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"}'),(709);
INSERT INTO t2(y) VALUES('$.h>[0].U'),(null),('$[2]'),
('$.k');
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"}'),(-709);
INSERT INTO t2(y) VALUES('$'),('$.a'),('$.h>[0].U''$.k');
INSERT INTO t2(y) ('$'),('$.a'),('$.h>[0]gU'),( '$' );
INSERT INTO t3
SELECT json_set(t1.x,t2.y,t2.y, '$.h>[0].U''$.k' ,json_object('', y ,'two',t2.rowid,'', t2.y)) FROM t1, t2;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000010fdf100fdf
[fdf]1f0106170f0f012f7461626c65616102435245415445205441424c4520612862290c
0000006b0ddb000ffc01d80ff30fee0fe90fe40fdf10da0fd50fd00fcb0fc60fc20fbc0fb7
0fb20fad0fa3bfa30f9e0f9a0f940f8f0f8a0f850f80
[1ddb]076b0217626f6e6b6f026a020004690210346a106802297468697320697320612074
65737403670200630266030803650201640363f20163036302016203620201610361020160
036002015f035f09715e035e02015d035d02015c035c02015b035192015a035a0201590359
02015803580201579957020156035602015503550201540354020153035302015203520201
510351020150035002014f034f02014e034e02014d034d02014c034c02014b03ed020149f3
4a0201490349020148035802014703470201460246020145034501f1440344020143034302
014203420201410341020140034002013f033f02013e033e02013d033d02013c033c02013b
033b02013a033a020139033902013803380201370337026036033602013503350200340334
020133033302013203320201310331020130033002012f032f02012e033e02012d032d0201
26c32c02012b032b02002a032a020129032902012804980201270327020126032602012503
25020124032402012303230211220322020120f321020220032002011f031f02011e031e02
011d031d02011b031c02011b031b02011a031a02
--
SELECT(SELECT (SELECT(SELECT 993 b FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b) & lead(b) OVER(ORDER BY '' + SUM(DISTINCT CASE WHEN CASE b WHEN CAST(2.9 AS int) THEN 4 WHEN 795 THEN 6.63612e+13 IN( b ) WHEN 0 THEN 993 END LIKE b THEN b+1 | 0 END) AND b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b,b,b, b,b,b, b) FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b IS TRUE) LIKE lead(b) OVER(ORDER BY 3.100000 IS NOT FALSE AND SUM(DISTINCT CASE WHEN b |9 LIKE (SELECT 99 ORDER BY 1)THEN b COLLATE nocase ELSE 0 END) NOT IN(SELECT 99 ORDER BY x'')))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b,b,b, b,b,b, b;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000020f4e000fa20f4e



[f4e]52020717111101810f7461626c657432743203435245415445205441424c45207432
286120494e542c206220494e54454745522c205052494d415259204b455928612c62292920
574954484f555420524f5749445c01071611110181237461626c6574317431024352454154
45205441424c45207431286120494e54205052494d415259204b45592c206220544558542c
206320544558542c206420494e54454745522920574954484f555420524f5749440a000000
060fa7010ff40fe50fd50fc50fb6
[1fa7]0e0501151301066576656e736878060e0501131501056f646466697665050f050115
15010465766561e66f7572040f0501131701036f64647468726115030e050115120102
[2b0b]060301f100c8070603020100c7110603020100c65206d5020100c51b06790200ffc4
530603020100c3220603020100c2260603021100c21e0603020100c03a1603020100bf2c06
03020100be26f073020101bd150603020100bc210603020100bb5416030201099a0a060302
0100b9530603020100b8320613020100b71e0603020100b6340603020100b53a05f3120100
b4450503020100b46f0603020100b2030603020100b1630603020100b02406030201009fac
0603020200ae0f0703021101ad2106030201fbac5b06c0020100ab230603020100aa5b0603
020100a3ce0603020100a80e0603020100a70c0603020100a60d0603710100a52506030201
00a417060302010093090603020100a2510603020200a1400601e20000a04b06030200009e
5d06030201109e2106030201009d4206030201009c4806030201009b4806030211009a0906
03020100992f0603020100983a060302010097240603030100865a06030201009550029302
0100942f0604021104931a0603010100761a0602f201009127061302010090130603020100
8f3b06030201008e460603bd01008d1d0722f201b08c4a060302011f3a3906030200ff8a55
0603020100890706030201008802060302010087190603020100864d0613120100854b0603
02010084370603020100832c060302010082600603021100813b060302010ab05a06030101
7f22050301017e21050301017d0b150301027598050302017b22050301017a68050301017a
4f05030101784905030101761605030101765f05030101750f05030101741f05030101731f
05030101721405030101710805030101700c050301017f29050301016e57050301016d3305
0400
--
WITH c(x) AS (VALUES(1) UNION SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION SELECT x*'2020-01-04',
printf(x'7c8b68762545be5ca05f6f4d696f1628ad733023')FROM c;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000020f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f89ff800f740f680f5c0f500f440f380f2c0f20
[1e0f]042b040000000a2a041111024848616103160a29041111024747516101e00a280411
110241416160d0df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f04111102494a616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416252023c
0a1b0411110241416161038f0a1a1411110242426161019c0a190411110241416262013507
18041100014545710a7f041111024141616203a60a16041111024242626203000a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111027547616103d30a0f04111102424261
6102940a0e041111024747626203aa0a0d041111024243626203360a0c0411110246465262
023e080b040011026ac2034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a6161030eba06041111024646626203660a05
041111024848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243436161009e08000400110262
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a0421110249496262029f0a041111024949626201a50a04011102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248586262
c6c30a041111024848616103d30a041111024842926103160a041111024848616101e00a04
2111024747626203aa0a041111014747626203a10a041111024747616101e00a0411110246
46ad6203aa0a041111024646626203660a0411110246466262023e0a041111024647616102
9e0a0411110244446161034e0a041111024343626203360a0411110243436262015a0a6711
110243436161009e0af41111024242626203480a041111024242626203180a041111024242
626212c10a041111024242626202790a041111024242616112940a0411110242426161019c
0a0411110242426161018f5704111102
--
SELECT count () OVER win1,
sum(c) OVER win3 GLOB first_value(c) OVER win3,sum(c) OVER win3 GLOB first_value( a ) OVER win3,
count(a) OVER (ORDER BY b COLLATE nocase)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 GLOB 9 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 COLLATE rtrim ORDER BY a COLLATE nocase),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000020f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f800f740f680f5c0f500f440f380f2c0f200f160f0a0e
[1e0f]042b040000000a2a041111024848616103160a29041111024747516101e00a280411
110241416160d0df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f04111102494a616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416252023c
0a1b0411110241416161038f0a1a1411110242426161019c0a190411110241416262013507
18041100014545710a7f041111024141616203a60a16041111024242626203000a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024847616103d30a0f04111102424261
6102940a0e041111024747626203aa0a0d041111024243626203360a0c0411110246465262
023e080b040011026ac2034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a6161030eba06041111024646626203660a05
041111024848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243436161009e080004001102626201640a00
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a0421110249496262029f0a041111024949626201a50a04011102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248586262
c6c30a041111024848616103d30a041111024842926103160a041111024848616101e00a04
2111024747626203aa0a041111014747626203a10a041111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110246466262023e0a041111024646616102
9e0a0411110244446161034e0a041111024343626203360a0411110243436262015a0a6711
110243436161009e0af41111024242626203480a041111024242626203180a041111024242
626212c10a041111024242626202790a041111024242616112940a0411110242426161019c
0a0411110242426161018f5704111102
--
SELECT count () OVER win1,
sum(c) OVER win3 GLOB 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 COLLATE rtrim ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000020f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea1fde0fd20fc60fba0fae0fa2
0f960f8a0f800f740f680f5c0f500f440f380f2c0f200f160f0a0e
[1e0f]042b040000000a2a041111024848616103160a29041111024747516101e00a280411
110241416160d0df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f04111102494a616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416252023c
0a1b0411110241416161038f0a1a1411110242426161019c0a190411110241416262013507
18041100014545710a7f041111024141616203a60a16041111024242626203000a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024847616103d30a0f04111102424261
6102940a0e041111024747626203aa0a0d041111024243626203360a0c0411110246465262
023e080b040011026ac2034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a716103830a07041111024a4a6161030eba06041111024646626203660a05
041111024848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243426161009e080004001102626201640a00
0001
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a0421110249496262029f0a041111024949626201a50a04011102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248586262
c6c30a041111024848616103d30a041111024842926103160a0411110248486160f1e00a04
215d024747626203aa0a041111014747626203a10a041111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110246466262023e0a041111024646616102
9e0a0411110244446161034e0a041111024343626203360a0411110243436262015a0a6711
110243436161009e0af41111024242626203480a041111024242626203180a041111024242
626212c10a041111024252626202790a041111024242616112940a0411110242426161019c
0a0411110242426161018f
0001
--
SELECT count () OVER win1,
sum(c) OVER win3 GLOB 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 COLLATE rtrim ORDER BY c ),
win3 AS (win2 RANGE BETWEEN '7 ' PRECEDING AND CAST(-7641093155922 AS text) PRECEDING );
3


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000020f8f000fbf0f8f
[f8f]2e02061715110145696e6465787431636274310343524541544520494e4445582074
316362204f4e20743128632c62293f0106171111016b7461626c6574317431024352454154
45205441424c45207431286120494e542c206220494e542c204320494e542044454641554c
54203136290d00
[1fa8]070b04010101636311050a04000001110509040808010f0508040000010156070401
08010710070614010101060810060504f50001051007040401010104031006030401090103
10060204010001021006010409010102100a0000000b0fb0000ff90ff20feb0fe40fdd0fd6
0f9f0fc70fbe
[2fb0]070401010111e20b0604910001110a07040101011008060704010101100404060401
010910020604010a0110

--
SELECT b FROM t1 WHERE c=16 ORDER BY +b DESC NULLS LAST;
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS LAST;
SELECT b FROM t1 WHERE 16=c ORDER BY b DESC NULLS FIRST;
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS LAST;
SELECT b FROM t1 WHERE c=16 ORDER BY b NULLS LAST;
SELECT b FROM t1 WHERE 16=c ORDER BY b DESC NULLS FIRST;
SELECT CAST((SELECT CAST(b AS ) FROM t1 WHERE 16=c ) AS ) FROM t1 WHERE 16=c ;
SELECT b FROM t1 WHERE c=16 ORDER BY +b DESC NULLS LAST;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b746e326c6574315f706172655e7474315f706172656e740443
5245415445205441424c45202274332f706172646e7422286e6f64656e6f20494e54354845
522050524942615259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574325f6e70646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474316f727f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64c16e6f2c61302c61312951010717111108810f7461626c64743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f6e68657229

[1ef7]0cfe0500091d00746f702068616c66400d050000d300626f64746f6d2068616b660f
0c0500092100726967687420683a7c660e0b0500091f007c6566742068617c66140a050009
2b007468652077686f6c65206468696e670d090500091d00746f7020656467653c08050009
2300626f74746e6d20656468650f070500092100726a6768bd20656467650e060500091f61
6c65667420656467650b05050009190063656e7465721705050009310075707064722d726a
67687420636f726e6572170305000931006c6f7765722d726967687421636f726e65720602
0500092f0075707065722d6c65667420626f726e657216010500092f006c6f7765722d6c65
657420636f726e65720d000000010b2d000b2d

00000001
[2b2d]895001040093240020000e0000000000000001fa0000004120000000960000412000
000000000000000001fe0010004120000042b4000042c80000000000000000000242b3ff00
42c800000000000041200000000000000000000442b4000042c8000042a4000042c8000000
ff000000000005422000004270
[
--
SELECT 5 FROM t1 WHERE x1 NOT IN(SELECT 5 FROM t1 WHERE x1<-5 ORDER BY x0 )<-5 ORDER BY x0 ;
SELECT x0 FROM t1 WHERE x1<=-5 ORDER BY x0 ;
DELETE FROM t1


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b746e326c6574315f706172655e7474315f706172656e740443
5245415445205441424c45202274332f706172646e7422286e6f64656e6f20494e54354845
522050524942615259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574325f6e70646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474316f727f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64c16e6f2c61302c61312951010717111108810f7461626c64743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f6e68657229

[1ef7]0cfe0500091d00746f702068616c66400d050000d300626f64746f6d2068616b660f
0c0500092100726967687420683a7c660e0b0500091f007c6566742068617c66140a050009
2b007468652077686f6c65206468696e670d090500091d00746f7020656467653c08050009
2300626f74746e6d20656468650f070500092100726a6768bd20656467650e060500091f61
6c65667420656467650b05050009190063656e7465721705050009310075707064722d726a
67687420636f726e6572170305000931006c6f7765722d726967687421636f726e65720602
0500092f0075707065722d6c65667420626f726e657216010500092f006c6f7765722d6c65
657420636f726e65720d000000010b2d000b2d

[2b2d]895001040093240020000e0000000000000001fa0000004120000000960000412000
000000000000000001fe0010004120000042b4000042c80000000000000000000242b3ff00
42c800000000000041200000000000000000000442b4000042c8000042a4000042c8000000
ff000000000005422000004270
[
--
x0 ;
SELECT x0 FROM t1 WHERE x1 IN(SELECT x0 FROM t1 WHERE x1<=-5 ORDER BY x0 )<=-5 ORDER BY x0 ;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000040ee2000f960f440f100ee2
[ee2]2c14061715110141696e6465787441783374310643524541544520494e4445582074
317832204f4e207431286229320306171511014d696e646578743188317431054352454154
4520494e4445582074317831204f4e20743128672b682c6a2d6b29500206172b2b01597461
626c6573716c6974655e73657174656e636573716c6974655f73657175656e636504435245
415445205441424c452073716c6974655f73657175656e6365286e616d652c736571296800
0717111101813b7461626c657431743103435245415445205441424c45207431286120494e
5445474552205052494d415259204b4559204155544f494e4352454d454e542c0a622c632c
642c652c662c672c682c6a2c6b2c6c2c6d2c6e2c6f2c702c712c722c732901000000000100
0010000100000000010000000002000ff000150000000302000000d9050000000302000000
00050000100302000000000500000003020000000005000000026200000000050000000302
00000000050000000302000000000500000003020000000005000000030500000003030100
00230200004f00020000102502000000000300000023020000000003000000230200000000
03000000230500089006050000000601ff0000000300000006020000000002ff00
[2000]05000000090fd000000000190ffb0ff60ff110ecece70fe20fdc0fd60f
[2431]974c0a2400ae
[2fd3]168339ffffff148116000000128102000000106e0000000e5a0000000c460000
[3ff7]0701031102743100bdfa0f7c000a0f74000ff90feb0fdd0fcf0fc10fb30fa40e940f
840f740f740f740f740f640f
[4f74]07050000000200be0f8c1007ffff000007050000000200aa0f9bf008c80000003706
0000000100960fac0008000000b307150010000200820fba00070000000605000000016e0f
c800070000000605000000015a03f60007000000060500000001460fe40007000010060500
00000132100200070000000705000000011dffffff071000000605000000010a
[5088]
[5275]2197
[5465]24573e
[5654]1f97
[5843]1e973d
[5a31]1d97
[
[8100]0d01c000010430000430
[74a9]974d1e13ffae7c0000000000000000
[7fff]90
[9000]0d002200
[3430]974d321400ae
[9fff]05
[b000]0d000000010430
[d000]0d000000010430000430
[d430]964d5a1400
[f000]0d000000010430000430
[f430]974d6e1400ae7bffffffff
[11000]
[1142f]974d
[11fff]0d

[1342f]974d81161400ae
[13fff]0f
[15000]0d00000001042f00042f
01
[1542f]974d812a1400a
[17000]
[17431]974c0a1400ae7c0000000000
[18000]
[1842f]974d813e1400ae7c0000
[18fff
[1a007]12000000070000001d000000090000001f0000000b000000210000000d0010002500
00000f0000002700000011000000
[1f9d7]45
[21a
[22001]0a084400050277000e110a
[92
[22465]2097
[22654]22
[2
[22a33]973d04
[22c21]1c00
[22e11]973d04ae7c00
[22fff]1a0a0844000402
[23088]
[23277]
[23465]2a973e04
[23654]2c973e
[2384f]38000005cd
[23e11]97
[2
[259a9]6e
[279d8]82
[299d7]96
[2b9d8]aa
[2
--
SELECT * FROM t1 WHERE (a,b)<=(current_date,0) ORDER BY a DESC;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000040f07000fd60faa0f860f07

01
[f07]7d04071b111108816374726967676572723174314352454154452054524947474552
20723120414654455220494e53455254204f4e20743120424547494e0a2020555044415445
207431205345542028632c64293d282853454c45435420312046524f4d207431204a4f494e
207433204f4e20623d79292c31293b0a454e4422030617111101317461626c657433743304
435245415445205441424c452074332879292a020617111101417461626c65743274320343
5245415445205441424c4520743228612c522c632c642c7829280106171111013d7461626c
657431743102435245415445205441424c4520743128612c622c632c6429
[2000]
[
--
CREATE TRIGGER r2 AFTER INSERT ON t2 BEGIN
UPDATE t2 SET (c,d)=((SELECT b=(WITH cte1(a) AS (SELECT (SELECT 1 FROM t1 JOIN t2 ON b=(WITH cte1(a) AS (SELECT 101 a ORDER BY +1)SELECT (SELECT y FROM t3,cte1) FROM t3,cte1)
+(SELECT y+10 FROM t3)) FROM t3 ORDER BY +(SELECT 1 FROM t1 JOIN t2 ON b=(WITH cte1(a) AS (SELECT (SELECT 1 IS TRUE FROM t1 JOIN t2 ON b=(WITH cte1(a) AS (SELECT 101 t3 ORDER BY NOT 1)SELECT (SELECT y FROM t3,cte1) FROM t3,cte1)
AND (SELECT y+10 FROM t3)) FROM (t1 JOIN t2)t3 ORDER BY +1)SELECT y FROM cte1,t3)
+(SELECT 10+y FROM t3 a )))SELECT y FROM t3,cte1)
+(SELECT 10+y FROM t3 a )),current_timestamp);
END;
ALTER TABLE t2 RENAME TO c ;
ALTER TABLE t2 RENAME TO t2x;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000040f42000fc20f960f6a0f42

[f42]26040617111101397461626c657432743205435245415445205441424c4520743228
7820494e54292a0306171311013f696e64657869316274310443524541544520494e444558
20693162204f4e2074312862292a0206171311013f696e6465786931617431034352454154
4520494e44455820693161204f4e2074312861293c020617101101657461626c6574317431
02435245415445205441424c45207431286920494e54c5474552205052494d415259204b45
592c20612c2062290d000000080fa2000ff60f
01
[1fa2]0a0804002511666f757269760c0703ff171374687265656969f22206040013117477
6f69697b050400130f6f6e65690a0404001510666f757269760c0304001713746872656569
696909020400131074776f697908110400130f6f6e65690a000000080fbb000fde0fbb0ff9
0fd60fe70fc3fff00fce
00
[2fbb]08031501656f75720f490317017478726465070703130174776f06070303016f6e65
0508031501676f858204090317017478726565030703130174777006460312f96f6e650a00
0000080fc9000feb0fdf0ff40fd8
[3fc9]0603110169760839031301697969070603110169690605030f016905060311016977
0407031301696969030613
[4fe8]03050201050304

--
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 1 FROM 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='two' OR b='i') WHERE a='' OR b='iv') OR 'iv')='to' OR b NOT IN(SELECT 1 FROM (SELECT 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='i') 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='i') 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) 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 ='two' OR b)


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000050e45000f740f3c0ef90ed10e55


[e55]7a050715111108816376696577765176314352454154452056494557204e3128782c
79292041530a53454c4543542074312e632c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582070317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e746578c13161626374310343524541
544520494e444558207432616291204f4e20743128612c622c632d442b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c562cf82c682c6a2c5a6a2c6a6a6a2c6b2c6bc12c62622c63632c647a2c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4e542088554c4c2044454641554c542866616c73652929

[1e7b]261a1401010207fffffffffefffffff0000000071905f95a00b440091eb851eb751f
6869635376702609140101020800000000000000000000
[
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b, t1 ) VALUES( new .a,new.b,new.c);
SELECT (current_time, EXISTS (WITH Table0 AS (WITH Table0 AS (SELECT DISTINCT true)
SELECT *, * FROM Table0 ORDER BY ((WITH Table0 AS (WITH Table0 AS (SELECT true)
SELECT *, * FROM Table0 ORDER BY false DESC)
SELECT * FROM Table0 NATURAL JOIN Table0)) -4.3 DESC)
SELECT * FROM Table0 t1 ));
SELECT (current_time, (WITH Table0 AS (WITH Table0 AS (SELECT DISTINCT true)
SELECT *, * FROM Table0 ORDER BY (EXISTS (WITH Table0 AS (WITH Table0 AS (SELECT DISTINCT true)
SELECT *,*, * FROM Table0 ORDER BY false DESC)
SELECT * FROM Table0 NATURAL JOIN Table0)) -x'' DESC)
SELECT * FROM Table0 JOIN t1 ));
SELECT (current_time, (WITH Table0 AS (WITH Table0 AS (SELECT true)
SELECT *, * FROM t2 ORDER BY -4.3 DESC)
SELECT * FROM Table0 NATURAL JOIN t1 ));
SELECT t1x (EXISTS (WITH Table0 AS (WITH Table0 AS (SELECT DISTINCT true)
SELECT *, * FROM Table0 ORDER BY true COLLATE nocase DESC)
SELECT * FROM Table0 NATURAL JOIN Table0));
SELECT printf(current_time, EXISTS (WITH Table0 AS (WITH Table0 AS (SELECT DISTINCT true)
SELECT *, * FROM Table0 ORDER BY false DESC)
SELECT * FROM Table0 NATURAL JOIN Table0));
END;
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 c ;
ALTER TABLE t1 RENAME hh TO Table0 ;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720663128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c6574be743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153650e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c6574317431b0435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929
01
[1e32]260914010102080010000bf000000000000000071908096a00b440091eb851eb841f
68696363757026091401010222000000000000000000000000071908085000a040091eb851
eb85b06869636375702c0034020102080000000000000000000000010719070746008c4009
1eb851eb751f68696363757025071401010108095fff000000000000000001071908063c78
40091eb851eb851f6861c363857024f6140101010800010000100100000000000007190805
326440091eb851ec851f68696372e56025041401010107fffffefff0000000000000000719
0804285040091eb851eb
[f0
--
CREATE TRIGGER AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(b,c) VALUES(new.b);
SELECT avg(DISTINCT b) FROM (t1)t1 WHERE a IN (3);
SELECT true WHERE (SELECT a, b FROM (t1)) IN ();
SELECT avg(DISTINCT );
END;
ALTER TABLE t1 RENAME TO t1x;
VACUUM;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh t1 DEFAULT +null;
ALTER TABLE t1 RENAME hh TO current_date;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000050e55000f740f3c0ef90ed10e55
01

[e55]7a05071511110881637669657776317631435245415445205649455720753128782c
79292041530a53454c4543542074312e622c74312e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171411016b695e6465787431783174
d10443524541544520494e4445582074307931204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e64657df5316172637c610343524541
544520494e44455820743161e663204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431742102435245415445205441424c4520743128612c622c632c64
2c652c662c672c582c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929
[1e7b]260a1501010208100000000000000000000000071908095a00b440091eb851eb851f
69696363758026091401010208000000000000000000000100070908085000a040091eb851
eb861f6869636375702508140101020800000000000000000000000007190807460a6c4009
1eb851eb851f68686363757025072401010107fffeffffffffffff00000000081908063c77
40091eb851eb851f686a636375602506140101010800000000002f00000000000007190805
326440091eb851
[2f
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(b,a,c) VALUES(new.b,new.a,new.c);
UPDATE t1 SET (  t1 )=(SELECT yFROM d,t1 )=(SELECT yFROM b WHERE x=a) WHERE b AND 2;
UPDATE c SET ( a ,d)=(SELECT yFROM WHERE x) WHERE b AND 2;
UPDATE t1 SET ( t1 ,d)=(SELECT TEXT WHERE x=a) ;
END;
INSERT INTO t1(a,b,c,d,ff) VALUES( 1 ,1,-1.421,129,false);
VACUUM;
INSERT INTO t1(b,a,c,d,ff) VALUES(-1.615,-false,1,1,756);
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1 ADD COLUMN hh t1 DEFAULT -5299;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074322e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420303026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465777431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e64657874f162626374310343524541
544520494e444558207431616263204f4e20743128612c622d632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c49622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768796363e57027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929

[1e7b]260a14010102080000000bf000000000260000071908095a10b409091eb851eb851f
6869636375702a091401010208000000000000002e00000000071908085000b030091eb011
eb851f68696363756f260813f1010208fc00000000000000000000000719080746008c400a
1b5851eb851f68696363757024071401010107ffefffffffffffffffffff10071908063c78
50091eb851fb850f68696363757025061401010108000000000000007000000a7007190805
326440091ec851eb851f68696363757025051401010107fffffffff000000000

--
CREATE TRIGGER r1 INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a) VALUES( 0, 0 );
SELECT a (b) FILTER (WHERE 0 AND a) OVER (PARTITION BY (SELECT a (b) FILTER (WHERE 0 AND a) OVER (PARTITION BY d ORDER BY c) FROM t1) ORDER BY c) FROM t1;
SELECT sum() FILTER (WHERE 0 AND a) OVER (PARTITION BY d ORDER BY a ) t1;
END;
ALTER TABLE t1 RENAME TO t1x;
VACUUM;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh a DEFAULT -4.0091;
ALTER TABLE t1 RENAME TO false;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000050e6d000fc80f7b0f200ecd0e6d

[e6d]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
42205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6584315f726f77696474315f726f87696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6ef864656e6f2c6130294b02071711110881037422626c65743174314352454154
45205649525455414c205441424c45207431205553494e472072747265655f6933322869cc
2c78302c78312c79302c79312c2b657829360106171717014d7461626c65636f6f7264636f
6f726402435245415445205441424c4520636f6f7164287620494e542c207720494e5429
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603110106
02050503010105020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70ecc0fc10fb60fab0f9f0f940d8f0f860dd10f620f
670f5c0f511f460f3a0f300d9a0f210ddc0f
[2b5a]0ace1a040001170331307831300a4e1903fff115033130783909ce18040001150331
30783809ce1704000115033130783709ce1604001215033130783609ce1504000115033130
783509ce14040001150da130783409ce1304000115033130783309ce120400011503314078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001140339783708c62e040001130339783608c62d0400
011303397834f8c62c040001130339783408c62b040060130339791308c62a040011130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338779808be47040001142338783708be46040001130338783608be450400
01130338783508be44040001130338783408be43040001130338783308be42040001130338
783208be41040001130338783109b66204000115033768313008b661040001130337793908
b66004000112f337783808b65e040001130337783708b65e040001130337783608b65d0400
01130337783508b65c040000130337783408b65b040001130337783308b65a040001130337
783208b659040001130337783109ae7a04000115033678313008ae79040001e20336783908
ae78040001130336783808ae77040001130336783708ae76040001130336783608ae850400
01130336783508ae73f40001130336783408ae73040001130336783308ae72040001130336
783208876a04000113023de832088f52040001130232783208973b0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c04000112f2337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001140235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a04000115023478313003cf29040001130234
7839089f280400011302347838099f270400011302347837089f26040001130ea47836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783818973f040001130233783708973e040001130233783608973d04000113023378351f
7d0009000913337807973b04000113023378330f9b000897390400011302337831098f5a04
0001150232793130088f5904000113fa327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f510400011302aa78310987720400011502317831300887
710400011303317839088770040001130231783808876f040001130231783708876e040001
130231783608876d0400011302317d250ff90008fff913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a0187


[3187]8950015400932400000032000000000000232f000000090000000b00000007000000
09000000000000232e000010090000000b0000000600000008000000000000232d00000009
0000000b0000000500000007000000000000232c000000090000000b000000040000000600
0000000000232b000000090000000b0000000300000005000000000000232a000000090000
000b00000002000000040000000000002329000000090000000b0000000100000003000000
0000001f4a000000080000000a0000000a0000000c0000000000000f49000000080000000a
000000090000000b0000000000001f48000000080000000a000000080006000a0000000000
001f47000000080000000a000000070000000900000000000015d6000000080000000a0000
0006000000080000000000001f45000000080000000a00000005000000070000000000001f
44000000080000000a00000004000000060000000000001f4300000007fffff00a00000003
000000050000000000001f42000000080000000a00000001fff00003ffffffffffff1f4100
0000080000000a00000001000000030000000000001b6200000007000000090000000a0000
000c0500000000001b641000000700000009000000090000000b0000000000001b60000000
0700000009000000080000000a0000000000001b5f00000007000000090000000700000009
0000000000001b5e000000070000000900000006000000080000000000001b5d0000000800
00000900000005000000070000000000001b5c000000070000000900000004000006460000
000000001b5b00000007000000090000000300000004fff0000000001b5a00000007000000
1900000002000000040000000000001b590000000700000009000000010000000300000000
fff0177a00000006000000080000000a0000000c0000000000001779000000060000000800
0000090000000b00000000000017780000000600000008000000080000000a000000000000
17770000000610000008000000070009c00900000000000017760000000600000008000000
06000000080000000000001775000000060000000800000005000000070000000000001774
000000060000000800000003fffff006000000830000177300000006000000080000000300
0000050000000000001771ff0000060000100800000002000000040000c0000000170d0000
0006000000080000e70100000003000009e000002330000000090000000a00000008000000
0a00000000bb002331000000090000000b000000090000000b000000000000233200000009
0000000b0000000a0000000c00000000000027110000000a0000000c000000010008c00300
000000000027120000000a0000000c51000002000000046f0000000000271300000009ffff
000c000000030000000500000000000027140000000a00
[365a]8950020400932400000032000000000000238c000000050000000700000004000000
060000000000000fa4000000040000000600000004000000060000000000000bbc00000003
00000005000000040000000600000000000007d40000000200000004000000040000000600
000010000003ec00000001000000030000000400000006000000000000138d000000050000
000700000005000000070000000000000fa500000004000000060000000500000007000000
0000000bbd0000000300000005000000050000000700000000000007d50000000200000005
000000050000000700000000000003ed000000010000000300000005000000070000000000
00138e000000050000000700000006000000080000000000000fa600000004000000060000
000600000007ffff000000000bbe0000000b40000005000000060000000800000000000007
d60000000200000004000000050000000800000000000003ee0000000100000002ffff0006
00000008000000000000138f000000050000000700000007000000090000000000000fa700
0000040000000600000007000000090000083000000bbf0000000300000005000000070000
000900000000000007d70000000200000004000000070000000900000000000003ef000000
0100000003000000070000000900000000000013900000000500010007000000080000000a
0000000000000fa80000000400000006000000080000000a0000000000000bf20000000300
000005000000080000000a00000100000007d80000000200000004000000080000000a0000
0000000003f000000001000000030000000800000009ff0000000000139100000005000000
07000000090000000b0000000000000fa90000000400000006000000090000000b00000000
00000bc10000000300000005000000090000000b00000000000007d9000000020000000400
0000090000000b00000100000003f0ffff000100000003000000090000000b000000000000
139200000005000000070000000a0000000c0000000000000faa0000000400000006000000
0a0000000c0000000000000bc200000003000000050000000a0000000c00000000000007da
00000002000000040000000a0000000c00000000000003f200000001000010030000000a00
00000c00000000000003eb0000000100000003000000030000000500000000000007d30000
00020000000400000003000000050000000000000bbb000000030000000500000003000000
050000000000000fa300000004000000060000000300000005000000000000138b00000005
00000007000000030000000500000000000003ea0000000100000003000000020000000400
000000000007d2000000020000000400000002000000040000000000000bba000000030000
000500000002000000040000000000000fa1ffffff04000000060000000200000004000000
000000138a0000000500000006fffffff20000000400000000000003e90000000100000003
000000010000000300000000000007d1
[3b2d]89500104009324000100020000000000000002ffffff060000000c00000001000000
0b0000000000000002
[40
[4ff6]
--
UPDATE t1 SET ex= ex ISNULL 


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000060de2000fc40f6a0efc0e9d0e3d0de2

01
[de2]590606172121017f7461626c657474745f636f6e6669677474745f636f6e66696706
435245415445205441424c4520277474745f636f6e66696727286b205052494d415259204b
45592c20762920574954484f555420524f5749445e05071723230181037461626c65747474
5f646f6373697a657474745f646f6373697a6505435245415445205441424c452027747474
5f646f6373697a652728696420494e5445474552205152494d415259204b45592c20737a20
424c4f42295d04071723230181017461626c657474745f636f6e74656e747474745f636f6e
74656e7404435245415445205441424c4520277474745f636f6e74656e742728696420494e
5445474552205052494d41f159204b45592c2063302c206331296c0307171b1b01812f7461
626c657474745f6964787474745f69647803435245415445205441424c4520277474745f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944580207171d1d018103746162
6c657474745f646174617474745f6461746102435245415445205441424c4520277474745f
646174612728696420494e5445475552205052494d415259204b45592c20626c6f636b2042
4c5042293a0206171313085f7461626c65747474747474435245415445205649525455414c
205441424c4520747474205553494e47206674733528612c2062290d0f4400050e71000fe7
0e810faf0f580e98
01
[1e81]150a03003000000000010303000301010102010103010181248c8080808001040082
4c0000009b023065031a12050507050101040303080403012e0205f70701e6f50705010104
0303012203180303080303020165031e0305050405050101030603f4060403003603ff0504
0505040505040504f101030604040604040604040704030301650314040507050501010208
a5012004050194f705070505010102080a0a0a04016503020a00060a0a0a0501650306a701
0a010a01010a0a0a042b31210b0fef00142a00000000010202000201010102110150888080
8080010400812400000047023065021a0205050705e60107aae3080303020165021e030505
0504f50101030604040604130301650214040507050501f7f2080a04016502020a05016502
0600f10a0412140f06318480808080010300680000002b0230650110020505000104030302
01650112030505010103060403030165010e04050401010208040d0e0601030012044c4c00
000011240000000001010100010101020a

[
[3e1a]8152040600815d815565206565206565652065206565206565652815206565206565
65652065652065656520652065652065656520652065652065656565206566206565552065
2065552065656520652065652065656564206561c065656520652065652065656520792065
65206565656565652065651f65206520652065652065656520656520656565656520656520
652065206520656520656565206b8520656565666520656510652065206520656520656565
206565206565656565206565206520652065206565206565652065652065656a0304007571
6520656520656565206530656520656565206520656520656565652065652065656520651f
65652065656520652065652065656565656620656520652127206520556520666564206565

[4fe4]050403001011200503030010111105020300001111050103001009090a000000010f
f4000ff4


0001
[5ff4]0b031b0176657273696f6e04
--
SELECT snippet(ttt, null,null,EXISTS(SELECT 1 FROM ttt('e NuOT ee*e*�NuOY ee*') ) , '', (SELECT 1 FROM ttt('eu NuOT ee*e* NuOY ee*'))), * FROM ttt('e') 


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f632a6e66696874315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f7373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22322c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0eae0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
30fd150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c
[194c]150a0300300000009c01033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162056203040a198c808080800c030038000000140339a76803020410
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
ff00001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030201f10169030601010305061c8c808080800503003e00000017043074686503
06010114010577686572650302040a158c8080808004030030000000110101060630746162
6ccc030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0206040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003e10000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03050c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
64020604011b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b8880bf
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050308178880808080080300340001
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265021202
0002313102060101040a158880808080050300300000001101010504307468650206710107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800203003a08f000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202070408088480808080120300160000000504
1b84808080801103003c0000001605347461626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010403f81b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016500020404091984808080800a031038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010003040003326561010203040a178480
80808007030034000000120231690106010102de0170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a0000001505306561636800f2030103666f7201020204090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fc10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed70ecd0ec30eba0eb00ea80e9f0e960e8e
0e85
[2e4f]0804011001033474200704010e0103341e0904011234033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
0804010ff103317410080401100103316e0e0704010e010330fc0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010552080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a08040110b3023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206090401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
f409110133661a080409120132746818070409100132e41607040910013269140704091001
3266120704091001317410070409100131690e0604090e01310c08040912013074650a0704
091001307408
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a180b031b0176657273696f6e04
[5ff2]23030201030302
--
SELECT * FROM t1('t*t*');
SELECT * FROM t1('t*')


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461626c656262626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6504435245415445205441424c45202774315f646f6373697a
652728696420494e5445474551205052494d415259204b45592c20737a20424c5042296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071711110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686503060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103746162030203040a198c808080800c030038000000140332776803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404071b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c8080808009030037fffff014033266740302030102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
0000001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f59
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00180534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468650208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010105
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c000000160231740c1802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231630202040101690206010106040619888080808007039d38000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020202
0002313102060101040a158880808080050300300000001101010504307468650206010107
071c88708080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0000001608306265747765656e0202040102696e0206040c1a888080
80800303003a000000150430616e64020601010202027265020203040a1688808080800103
00340000001202303102060111040101320212050408088480808080120300160000000504
1b84808080801103003c0000001605347461626c01060101050203650b6d0102040b1b8480
8080801003003c0000001605346561636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201020202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304049868808080800b03003600000013033274610106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690105010102010170010205040818848080808006030036
0000001302316501020301016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808b50030300300000001102083070726573666e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f7201020204090601030012030b0f
0000088c8080808008030016002b0005040a000000320e4f000ffa
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103325e140704010e01033212
080401100103317410080401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307407090401120103306e7506080401100103306e040604010c010302080401
1001023472220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a0804011001023269180904011201023261721608040110010231741408040110
0102316e120803f110010231621008040110010231320e0b040116010230746865720c0804
0110010230740a080401100102306e08080401100102306206080401100102306104060401
0c01020207040910013474220604090e01342008040912013374651e070409100133701c07
0409200133661a080409120132746818070409100132741607040910013369140704091001
326612070f691001317410070409100131690e0604090e01310c08040912013074650a0704
09100130740807040910013070060804091201306674040504090c01020d00
[3feb]0503030010030505020300100406050103001004040a000000020feb000feb0ff4
00
[4feb]080315017067747a180b031b0176657273696f6e040d000000030ff2000ffc0ff70f
f2
[5ff2]03030201030302020102020102
--
SELECT * FROM t1, bb WHERE t1.rowid IN(NOT EXISTS(SELECT 1 FROM t1, bb WHERE t1.rowid IN(1,false,2,x'b31ae7') AND bb.rowid), 2 ,x'b31ae7') AND 1 ;
SELECT * FROM t1, bb WHERE t1.rowid IN(NOT EXISTS(SELECT 1=5 FROM t1, bb WHERE t1.rowid IN(1,2|9,2,7690293) AND t1 IN(1,2,3) ),false,x'b31ae7') AND bb.rowid;
SELECT * FROM t1, bb WHERE t1.rowid IN(NOT EXISTS(SELECT 1 FROM t1, bb WHERE t1.rowid IN(1,2,2,x'b31ae7') AND bb.rowid), 2 ,x'b31ae7') AND t1 ;
SELECT * FROM t1, bb WHERE t1.rowid IN(NOT EXISTS(SELECT 1 FROM bb, t1 WHERE t1.rowid IN(1,22,22,-7.27e-4) AND bb.rowid),current_time, 2 ) AND bb.rowid;
SELECT * FROM t1, bb WHERE t1.rowid IN(EXISTS(SELECT t1 FROM t1, bb WHERE t1.rowid IN(1,2,2,x'b31ae7') AND bb.rowid),false,x'b31ae7') AND bb.rowid;
SELECT * FROM t1, bb WHERE t1.rowid IN(NOT EXISTS(SELECT 1 FROM t1, bb WHERE t1.rowid IN(1,22,-6.5809) AND bb.rowid),current_time,66270) AND bb.rowid;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d005000020f88000fd60f87
f1
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c206329
[1e0f]042b040000000a2a041111024848616103160a29041111024747616101e00a280411
11024141616100df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626182c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f041111024949616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416262023c
0a1b0411110241416161038f0a1a0411110242426161019c37190411110241416262013507
18041100014545710a17041111024141616103a60a16041111024242626203480a15041111
024a4a616100ea081404101100474662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203080a10041111024848616103d30ad904111102424261
6102940a0e041111024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a616103000a06041111024646626203660a05
041111024848616101e00a04041111024646626203cb0a030411110242426161018f0a0204
11110243436161009e080104001102626201630a000000250e69000ff50fea0fdf0fd40fc9
0fbe0fb30fa80f9d0f920f870f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
f80eed0ee20ed70e
[2e69]0a041111024a4a626201620a041111024a4b616103830a041111024a4a616103000a
041111024a4a616100ea0a0411110249496262029f0a041111024669626201a50a04111102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248486262
03c30a041111024848616103d30a04111102484861617a160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a041111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110246466262023e0a041111024646616102
9f0a0411110244446161034d0a041111024343626203360a0411110243436262095a0a0411
d10243436161009e0a041111024242626203480a041111024242626203180a041111024242
626202c0fa041111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426161018f0a041111024141626202c40a041111024141626201350a041111
02414161

0001
--
SELECT dense_rank() OVER win,
percent_rank() OVER win,
nth_value(a GLOB c, 4 NOTNULL) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY a ),
win AS (win2 GROUPS 5 IN(1,2,3) PRECEDING EXCLUDE CURRENT ROW)


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656754697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494d54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052394d415259204b45592c2027633061272c202763
3162272c20276332632729381206171111085f74616b3c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c632900
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def0dd50dbb0da00d8403280d4f0d350d1b0cfb0cda0cb90c990c
780c570c3e0c240c0a0b48

[2b48]813f250600727f0000434f4d50494c45523d6763632d352e342e3020323031363036
303921444542554720454e41424c4520444253544154205654414220454e41424c46204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c5520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45205254524545564d4158
204d454d4f52593d3530303030303030204f4d4954204c4f424320455854454e53494f4e20
544852454144534146453d4018240500250f19544852454144534146453d305842494e4152
5918230500250f19544852454144534146453d31584e4f4341534517220500250f17544852
454144434146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
53494f4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e5348cf4e
584e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525452
494d1f1e0500330f194d4158204d454d4f52592d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d454d4f52593d353030303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415249181a050da50f19454e41424c45205254524545584e4f
be31534517190500250f17454e41424c4520525451454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41424c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d53595337f852545249
4d18140500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f3e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d1a120500290f19454e41424c452047454f504f4c595842494e4152591a11050029
0f19454e41424c48c047454f504f4c40584e4f4341534519100500290f17454e41424c4520
47454f504f4c5958525451494d170f0500230f19454e41424c4520465453355842494e4152
59170e0500230f19454e41424c452046545335584e4f43415345160d0500230f17454e4142
4c45204654533558525452494d170c0500230f19454e41424c4520465453345842494d4152
59170b0500230f19454e31424c4520461a5334584e4f43415345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e41424c452044425354415420565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c4520444253549654205654414258525452494d110605
00170f1ee4454255475842494e41525911050500170e194445425547584e4f434153451004
0500170f17444542554758525452494d27030501430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30403230313630363039584e4f4341534526010500430f17434f4d4f494c
45523d6763632d352e342e3020323031363036303958525452494d0d0000010010

[4000]0d000000020ba0000cad0ba0
[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363039
03250700000134032505000001350325040001073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251300
00046c6f616403251c0000036d6178032518000105656d6f72790325190003047379734d03
25150000046e6d697403251b000005727472656503251700000a7468726561647361666503
250e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f0300010300010300000832303136303630390901bd00010700010700000134
090105000105000106000001350901040001040002040001073030e630303030091c040001
0400010400000662696e6172793c03010202000301020200040102021003010202000f7102
12000301020200030165020003010202000301020200030102020003010da2000301020200
0008633b6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e61626c653f0702000102000102000102
000102000101f0010200010200010200010200010200010200010200010200010200010200
01020001020001020001020001020001087874656e73696f6e091f04000104000104000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106656f706f6c790910030001030001030000056a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c03000103000103000304737973350916030001030001030000066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
030102020003010201f003010202059301020200030102020000046f6d6974091f02000102
000102000005728a726565091903000103001103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010202000301020200000a7468726561647361666509220200010200010200000476
75616209070400010400010400006178b4010101010200010101020000f101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
010101ff010101020001010102000101010200010101020901010102000101010200010101
02000101010200010101020001020102000101010200010101020001010102000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
110200010101020001010102000a000000020ff5000ffb1ff5


[5ff5]05040809010204040808090d000000050fb8000ff40fe910d60fc7

[6fb8]0d0502236175746f6d657267653d350d0402236d657267653d31
--
WITH c(x) AS (SELECT t1 )
INSERT INTO t1(a) SELECT randomblob(7) c;
UPDATE t1 SET b=quote(zeroblob(current_date)) WHERE t1 MATCH 't*';
INSERT INTO t1(b) VALUES(randomblob(''));
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(t1) SELECT x FROM t2;
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(t1) SELECT x FROM t2


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474551
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365666d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c632900
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def
[2b48]813f250600827f0000434f4d50494c45523d6763632d352e34230020322f31363036
303920444542554720454e41424c4520444253544154205654414220454e41424c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c4520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45205254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53594f4e20
544852454144534146453d3018240500250f19544852454144534146453d305842494e4152
5918230500250f19544852454144534146453d30584e4f4341534517220500250f17543852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f41442045585445fc
53494f4e6842494e4ac2591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525452
494d1f1e0500330f194d4158204d454d4f52593d35302f30303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030484e4f434153451e1c0500330f
174d4158204d454d4f52593d353030303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415259181a0500250f19454e41424c45205254524545584e4f
5341534517190500250f17454e41424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41424c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18150500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e42
424d45204a534f4e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d1a120500290f19454e41424c452047454f504f4c595842494e4152591a11050029
0f19454e411e4c452047454f504f4c59584e4f4341534519100500290f17454e41424c4520
47454f504f4c5958625452494d170f0500230f19454e41424c4520465453355842494e4152
59170e0500230f19454e41424c45204654fc35584e4f43415345160d0500230f17454e4142
4c45204654533558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545335584e4f43405345160a0500230f17454e4142
4c45205654533458525452494d1e090500310f19454e41424c452044425354415420565441
425842494e41b3581e080500310f19454e40424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c4520454253544154205654414258525452494d110605
00170f1944454255475842494e41525911050500170f194445425547584e4f434153451004
0500170f17444542554758525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e30203230313630363039584b194e41525927020500430f19434f4d50494c45523d67
63632d352e342e302032303136303630
[4000]0d000000020ba0000cad0ba0
[4ba0]820a02080809080817840630203234330001300425061b0000083230313630363039
03250700000134032505000001350325040001073030303030303003251a000008636f6d70
696c657203250200000664627374517403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251300
00046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001ef3000103000103000008323031363036303909010700010700010700000134
09010500010500010500000135090104000104000104000107303030302f3030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
02000301020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e61626c653f0702000102000102000102
000102000101f0010200570200010200010200010200010200010210010200010200010200
01020001020001020000020001020001087874656e73696f6e091f04000104000104000004
66747334090a0300010300010300030135090d0300010300a9030000036763630901030001
03000103000106656f706f6c790910030001030001030000056a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c020b310200010200010565
6d6f7279091c03000103000103000304737973350916030001030001030000066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
f301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274726565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010202000301020200000a7468726561646361666509220200010200020200000476
74616209070400010400010400000178b40101010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102000101010200010101020001010102000101010200010101
020001010102000101010200010101020001000102000101010200010100e2000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5
[5ff5]05040809010204040808090d
[6fb8]0d05022361
--
BEGIN;
SELECT rowid, (matchinfo(t1,'x') ) FROM t1 WHERE t1 MATCH 'e*e*';
UPDATE t1 SET b==b WHERE a<b;
SELECT t1 ,(t1) FROM t1 WHERE b MATCH 'x'


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494574454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4e422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e544546b552205052494d415259204b45
592c20626d6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329

[2000]0d000000250b4800
[2b48]813e250600827f0000434f4d50494c45523d67636325a52e34230020323031363046
303920444542554720464e41424c4520444253544154205654414220454e41424c55204654
533420454e41424c45204654533520458d41424c452047444f504f4c5920454e41424c4520
4a534f4e3120454e44b24c45204d454af359533520454e41424c45205254524545204d4158
204d454d4f52593d30e0303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454144534146453d3018240500250f19544852454144534146463d305842494e4152
5918230500250f19544852454144534146453d30584e4f4341524517220500250f17544852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
52494f4e5842494e4152591f200500330f194f4d4954204c3f414420455854454e53494f4e
508e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525452
494d1f1e050032ff194d4158204d454d4f52593d3530302e30303030f342494e4152591f1d
0500330f194d4158204d454d4fe9593d3530303030303030584e4f434153451e1c0500330f
17487155804d454d4f52593d353030303030303058525453494d181b0500250f19454e4142
4c452052545245445842494e415259181a0500250f09454e41424c45205254524545584e4f
43415345171905ff250f17454e41424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355841494e4152591a170500290f19454e41424c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355851545249
4d18150500250f84454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45564a534f4e31584e4f4341534517130500250f17454e41524c35204a534f4e315112
5452494d1a120500290f19454e41424c452047454f504f4c595842494e4152591a11050029
0f19454e411d4c452047454f504f4c59584e4f4341534519100500290f17454e40424c451f
47454f504f4c5958525452494d170f0500230f19464e41424c4520465453355842494e4152
59170e0500230f19454e41424c452046545335584e4f43415345160d0500231017454e4142
4c4520465459e558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046555335584e4f43405345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e41424c452044425355415420565441
425842494e4152591e080500311019454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c4520444253544154205654414258525452494d110605
00170f1944454255475842494e4152591105050016ff194445425547584e4f434153451004
0500170f17444542554758525452494d27030500430f19434f4d50494c45523d5463633d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342f30203230313630363039584e4f434053
[
[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363039
03250700000134032505000001350325040001073030303030303003261a000008636f6d70
696c657203250200000664627374617403250200010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706fa4790325110000056a736f6e3103251341
00046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
35150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1238103833350001301201060001
06000106001f03000103000103000008323031363035303909010700010700010700000134
0901050001050001050000013509010400010400010400010730303030303030091c040001
0400010400000662696e6172793c0302020200030102120003010202000301020200030102
02000301020200030102021003010202000301020200030103020003010202000301020200
0008636f6d70696c657209010200010200010200000664627374617409f203000103000103
00010465628567090402000102000102000006656e61625c653f0702000102000102000102
00010200010200010200570100010200010100010200010200010210010200010200010200
01020001020001020001020001020001087875646e73696f6e091f04000104000103000004
66747334090a0300010300010300030135090d030001030001030000035763630901030001
03000103000106656f706f6c790910030001030001030000056a736f6e3109130300010301
01030000046c6f6164091f030001030001130000036d6178091c0200010200010200010565
6d6f7279091c03000103000103000304737973315916030001030001030000066e6f636173
653c0201f90200030102020103014f02000301020200030102020003010202000301020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274726565091903000103000103100302696d3c0101059200020102020003
010202000301020200030102020006b1020200030102020003010202000301020200030102
020d13010202001301020200000a74687265616473616665092202000102000e1200000476
74616209070400010400010400000178b40101010102000101010200010101020001010102
00000101020001010102000101010200
--
 SELECT sum(b>a) OVER (PARTITION BY NOT EXISTS(SELECT 1 FROM t1 WHERE ( rowid , 2 )<(27 IN(SELECT sum(b>a*3) OVER (PARTITION BY c NOT IN(SELECT 1 FALSE FROM t1 WHERE ( rowid, 2  )<(5 IN(SELECT sum(b>a) OVER (PARTITION BY NOT (SELECT 1|9 FROM t1 WHERE ( rowid , false )<=('',5) ) ORDER BY c) FROM (SELECT * FROM t1 WHERE ( rowid ,rowid, 2  )<=(5,5,current_timestamp) ORDER BY a )),0) )) FROM (SELECT * FROM t1 WHERE ( rowid,rowid  , 2 )<=(5,5,current_timestamp) ORDER BY a*3 DESC)),0) ) ORDER BY c) FROM t1


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454744522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f01006a6e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747303435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d41525a204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def0dd50dbb0da00d840d680d500d350d1b0cfb0cda0cb8fc990c
780c570c3e0c240c0a0b48
[2b48]813f250600827f0000434f4d50494c45523d6763632d352e342e3020323031363036
303920444542554720454e41424c4520444253547e54205654414220454e41424c45204654
534420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c4520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45205254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454144534146453d3018240500250f19544852454144544146453d305842494e4152
5918230500250f19544852454144534146453d30bd4e4f4341534517220500250f17544852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
53494e4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525452
494d1f1e0500330f194d41581f4d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d444d4f52593d353030303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415259181a0500250f19454e41424c55205254524545584e4f
4341534517190500250f17454e41424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41424c45204d454d
53595335584e3f4341534519160500290f17454ea1424c45204d454d535953355852545249
4d18150500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f4e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d1a120500290f19454e41424c452047454f505f4c595842494e4152591a11050029
0f19454e41424c452047454f504f4c59584bbf4341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c5520465453355842494e4ba2
59170e0500230f19454e41424c452046545235584e4f43415345160d0500230f17454e4142
4c45204654533558525452494d170b0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545334584e4f43415345160a0500230f17454e4142
4c45204654533458525452494d1e090507e10f19454e41424c452044425354415420565441
425842494e4152591e180500310f19454e41424c45204442535441542056544141184e4f43
4153451d070500310f17454e41424c4520443253544154205654414258525452494d110605
00170f1944454255475842494e41525911050500170f194445
[4000]0d000000020ba0000cad0ba0
01
[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363038
03250700000134032505000001350325130001073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251300
00046c6f616403251c0000036d6278032518000105656d6f727903251900030473c8733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103000103000008323031363036303909010700010700010700000134
09010500010500010500000135090104000104000204000107302f3030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
02000301020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e616c2c653f0702000102000102000102
000102000102000102000102000102000102000102000101fff10200010200010200010200
f10200010200014f0001020001020001087874656e73696f6e091f04000104000104000004
66747334090a030001030000f300030135090d030001040001030000036763630901030001
03000103000106656f706f6c790910030001030001030000056a736f6e31091303000102ff
01030000046c6f6163091f030001030001030000036d6178091c0200010200010200010564
6d6f7279091c0300010300010300030473797335091602f001030001030000066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
03010202004b0102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274726565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010202000301020200000a7468726561647361666509220200010200010200000476
74616209070400010400010400000178b401010101020001f4010200010201020001010102
ff01010102000101010200010101020001010102ae01010102000101010200010101120001
01010200010101020001010112000101010201010101020001010102000101010200010101
02000101010200010101020001010102000101010200010101020001010102000101010200
01010102000101010200017601020001010102000101010201010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5

[5ff5]0504080901020404080809
[6f

--
UPDATE t1 SET b=quote(zeroblob(6.51158946e+5)) WHERE a MATCH '*t*';
UPDATE t1 SET b=((- '' )) WHERE a MATCH '0*t';
UPDATE t1 SET b=((~ '' )) WHERE a MATCH 't*t'


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
00

[2000]0d000000250b
[2b48]813f250600827f1000434f4d50494c45523d6763632d352e34230020323031363036
303920444542554720454e4142e84520444253544154205564414220454d41424c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c4520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45215254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454134634146453d3018240500250f19544852454144534146453d305842494e4052
5918230500250f19544852454144534146453d30584e4f3141534517220500250f17544852
454144534146453d305852545ff94d1f210500330f194f4d4954204c4f414420455854454e
53494f4e5842494e4152591f200500330f194f4d4954204c5f414420455854354e53494f4e
584e4f434153451e1f0500330f174f4d4964204c4f414420455854454e53494f4e58525452
494d1f1e0500330f194d4158204d454d4f52593d35303030303030305842494e4152591f1d
05003365194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d454d4f52593d353030303030303058525453494d181b0500250f19454e4142
4c452052545245455fe2494e415259181a0500250f19454e41424c45205254524545584e4f
4341534517190500250f17454e4c024c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41423c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18152100250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f4e31584e4f4341534517130500251017454e42524c45204a534f4e315852
5352494d1a120500290f19454e41424c452047454e504f4c595842494e4152591a11150029
0f19454e411e4c452047354f504f4c59584e4f4341534519100500281f17454e41434c4520
47454f404f4c5958525452494d170f0500230f19454e41424c4520465453355842494e5152
59170e0500240f19354e41424c452046545335584e4f43415345160d0500230f1d464e4143
4c4520465459e558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545335584e4f43405345160a0500230f17454e4141
4c45204654533458525452494d1e090500310f19454e41424c452044425354415420565441
4258a6494e4152591e080500320f19454e41424c45204442535441542056544142584e4f43
4153451d070500300f17454e41424c4521444253544154205654414258525453494d110605
00170f1944454255475842494e41525911050500170f194445425547684e4fe14153451004
0500170f17444542554758525452494d270305004b5f19434f4d50494c45523d6763642d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30203230313630363039584e4e435153452604f500430f17434f4d50494c
45523d6763632d352e342e3020323031363036303958525452494d0d
01
[4000]0d000000020ba0
[4ba0]820a02080809080817840630203235330001300425061b0000083230f33630363039
03250700000134032505000001350325040001073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674734403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251300
00046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f030001030001030000083240313630364039090107000107000107fffff134
090105000104f001050000013509010400010400010400010730303030303030091c030001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
02000301020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00000465627567090402000102000102000006656e61626c653f0702000102000102000102
0001020001020001020057020001020001020001020000f200010210010200010200010200
0102000102000102010101f001020001087874646e73696f6e091f04000104000104000004
66747334090a02eff10300010300030135090d030001030001030000036763630901030001
03000102000106656f706f6c790910030001030001030000056a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c03000103000103000304737973350926030001030001030000066e6f636173
653c02010202000305520200030102020003010202000301020200030102020002f1020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274726565091903000103000103000302696d3c0101020200030102020003
01020200030101f20003010202000301020200030102020003010202000303520200030102
020003010202000301010200000a7468726561647361666509220200010200020200000476
74616209070400010400010400100178b4010101010300010101028e010101020001010102
000101010200010101020001010102001a0101020001010102000101010201010101020001
01010200010101020001010102000101010200010101020001010102000101010200010101
020001010102000101010200010101020001010101fff10101020001010102000101010200
01010102000101010200011101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020f
[
[
--
WITH c(x) AS (VALUES(1) UNION SELECT x<<1 FROM c WHERE x<current_time)
INSERT OR IGNORE INTO t1( rowid ,c) SELECT x,null FROM c UNION SELECT -1074552859856116-x,printf('m', x<8) FROM c;
WITH c(x) AS (VALUES(1) UNION SELECT CASE 1 WHEN 374 THEN x WHEN 94 THEN 219 WHEN 8 THEN 22 WHEN 842 THEN 1 END|x FROM c WHERE x)
INSERT OR IGNORE INTO t1( rowid ,c) SELECT x,null FROM c
UNION SELECT - x =x,printf('mm', 8) FROM c;
WITH c(x) AS (VALUES(1) UNION SELECT x<<1 FROM c WHERE x<current_time)
INSERT OR IGNORE INTO t1( rowid ,c) SELECT x,null FROM c UNION SELECT -1074552859856116-x,printf('m', x<8) FROM c;
SELECT (matchinfo(t1, c ) ) FROM t1 WHERE t1 MATCH 'M*M*M*M*'


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def
00
[2b48]813f250600827ef000434f4d50494c45523d6763632d352e34230020323031362f36
303920444542554720454e41424c4520444253544154205654414220454e42924c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c451f
4a534f4e3120454e41424c45204d454d5359533520454e41424c45205254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454144534146453d3018240500250f19544852454144534146453d305842494e4152
5918230500250f19544852454144534146453d30884e4f4341534517220500250f17544852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
53494f4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e1f0500330f174f4d4954204c4f415420455854454e53494f4e58525452
494d1f1e0400330f19824158204d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d454dfa52593d353020303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415259181a0500250f19454e41424c45205254524545584e4f
4341534517190500250f17454e42424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41423c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18150500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f4e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d1a120500290f19454e31424c452047454e504f4c595842494e4152591a11050029
0f19453ef21e4c452047454f504f4c59584e4f4341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c4520465453355842494e4152
59170e0500230f19454e41423c452046545335584e4f43415345160d0500230f17454e4142
4c452046545335585d2452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545335584e4f43405345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e41424c452044425354415420565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c4520444253544154205653414258525462494d110605
00170f1944454254475842494e41525911050500170f194445425547584e4f434153451004
0500170f17444542554768525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30203230313630363039584f4f4341534526010500430f17434f4d50494c
45523d6763632d352e342e3020323031363036303958525452494d0d
[4000]0d000000020ba0000cad0ba0

[4ba0]820a02080809080817840630203235330001300425061b000008323031368c363039
03250700000134032505000001350325040001073030303030303003251a000008636f5d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874657e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251400
e8046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103000103000008323031363036303909010700010700010700000134
0901050001050001050000013509010400010400010400010730303030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
c2000301020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e60626c653f07020001020fe101fffca2
8c95b23f0101f0f10200570200010200010200010200010200010210010200010200010200
01020101020001020001020000f20001087874656e73696f6e091f04000104000104000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106655f706f6c790910030001030001030000b36a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c0300010300010300030473797335091603000103000103cc00066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274626565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010201000301020200000a7468726561647361666509220200010200020200000476
74616209070400010300010400000178b40101010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102010101010200010101020001010102000101010200010101
020001010102000101010200010101020001010102000101010200010101da0000f1010200
010101020001010101ffff0101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5
01
[5ff5]0504080901020404080809
01
[6f
--
UPDATE t1 SET b=a;
SELECT b FROM t1 WHERE a MATCH 'e*';
SELECT b FROM t1 WHERE t1 MATCH 'e*e*'


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
622c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
[2000]0d000000250b48000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def
[2b48]813f250600827ef000434f4d50494c45523d6763632d352e34230020323031363036
303920444542554720454e41424c4520444253544154205654414220454e42924c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c451f
4a534f4e3120454e41424c49004d454d5359533520454e41424c45205254524545204d4158
204d454d4f52593d3530303030303030204f4d4954204c4f414420455854454e53494f4e20
544852454144534146453d3018240500250f19544852454144534146453d305842494e4152
5918230500250f19544852454144534146453d30884e4f4341534517220500250f17544852
454144534146453d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
53494f4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e200500330f174f4d4954204c4f415420455854454e53494f4e58525452
494d1f1e0400330f19824158204d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d4158204d454dfa52593d353020303030303058525452494d181b0500250f19454e4142
4c452052535245455842494e415259181a0500250f19454e41424c45205254524545584e4f
5341534517190500250f17454e42424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535a53355842494e4152591a170500290f19454e41423c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18150500250f19454e41424c45204a534f4e315842494e41525918140500250f19454e41
424c45204a534f4e31584e4f4341534517130500250f17454e41424c45204a534f4e315852
5452494d1a120500290f19454e31424c452047454e504f4c595842494e4152591a11050029
0f19454ef21e4c452047454f504f4c59584e4f4341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c4520465453355842494e4152
59170e0500230f19454e41423c452046545335584e4f43415345160d0500230f17454e4142
4c45204654533558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41434c452046545335584e4f43405345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e41424c452044425354415520565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c4520444253544154205654414258525462494d110605
00170f1944454254475842494e41525911050500170f195445425547584e4f434153451004
0500170f17444542554768525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30203230313630363039584f4f4341534526010500430f17434f4d50494c
45523d6763632d352e342e3020323031363036303958525452494d0d
[4000]0d000000020ba0000cad0ba0

[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363039
03250700000134032505000001350325040001073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251400
e8046c6f616403251c0000036d6178032518000105656d6f72790325190003047379733503
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
251e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103000103000008323031363036303909010700010700010700000134
0901050001050001050000013509010400010400010400010730303030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
f2000301020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c6572090102000102000102000006646273746174090703000103000103
00010465627567090402000102000102000006656e60626c653f0702000102000101fff1b1
0000023f0101f0f10200570200010200010200010200010200010210010200010200010200
01020101020001020001020000f20001087874656e73696f6e091f04000104000104000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106656f706f6c790910030001030001030000b36a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c0300010300010300030473797335091603000103000103cc00066e6f636173
653c0201020200030102020003010202000301020200030102020003010202000301020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274626565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010201000301020200000a7468726561647361666509220200010200020200000476
74616209070400010300010400000178b40101010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102010101010200010101020001010102000101010200010101
020001010102000101010200010101020001010102000101010200010101da000101010200
010101020001010101ffff0101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5
01
[5ff5]0504080901020404080809
01

[6f
--
UPDATE t1 SET b=a;
SELECT (matchinfo(null)) FROM t1 WHERE t1 MATCH 'ee*e*e*e*e*e*e*Re*e*e*e**' 


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fbe00020f6e000fc60f6e
[f6e]290206171111013f7461626c657432743203435245415445205441424c4520743228
7820554e49515445292303601737110100696e64657873616c6974655f6175746f696e6465
786074325f317432040000001800000000380106171111015c7461626c6574317431024352
45415445205441424c45207431286120494e5445474552205053494d415259204b45592c62
29

[1f
[2ff7]070102
[40d7]080317
--
CREATE VIEW v1b(z,y) AS SELECT coalesce(x,'was-n') , x FROM t2;
SELECT a,b,y,CASE z WHEN 523 THEN 458 WHEN 238 THEN 81 WHEN 481 THEN 577 END,'ootN<IM;OM3<zU<I!zcF, \0wC(' FROM t1 LEFT JOIN v1b ON b<z;
SELECT a,b,y,CASE z WHEN 523 THEN 458 WHEN 238 THEN 81 WHEN 481 THEN 577 END,CASE z WHEN 523 THEN 458 WHEN 238 THEN 81 WHEN 481 THEN 577 END,CASE z WHEN 523 THEN 458 WHEN 238 THEN 81 WHEN 481 THEN 577 END,'ootN<IM;OM3<U<I!zcF, \0w(' FROM t1 LEFT JOIN v1b ON b=z;
SELECT a,b,y,CASE z WHEN 523 THEN 458 WHEN 238 THEN 81 WHEN 481 THEN 577 END,'otN<IM;OM3<UFI?!zcF, Q0wX(' FROM t1 LEFT JOIN v1b ON b<z;
1


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fbe00030f6e001fc60f6e0f99
00
[f6e]290206171111013f7461626c657432743203435245415445205441424c4520743228
7820554e49515545292303061737110100696b74657873716c6974655f6175746f696e6465
785f74325f317432040000000800000000380106171111015d7461626c6574317431024352
45415445205441424c45207431286120494e5445474556f04f53494d415269204b45592c62
29
[1fdf]092b030019
[3f26]08
--
CREATE VIEW v1c(y,z) AS SELECT x, coalesce(x, x ) FROM t2;
SELECT a,2-z NOT GLOB true,z NOT GLOB '', CASE z WHEN 83 THEN 177 WHEN 550 THEN 779 WHEN z THEN 468 ELSE a END FROM t1 LEFT JOIN v1c ON y- false ;
SELECT a,z NOT GLOB true,z NOT GLOB '', CASE z WHEN z THEN 177 WHEN z THEN 779 WHEN z THEN 468 ELSE a END FROM t1 LEFT JOIN v1c ON y-b;
SELECT a,z/2 NOT GLOB true,z NOT GLOB 'x', CASE z WHEN 83 THEN 177 WHEN 550 THEN 779 WHEN z THEN 468 ELSE a END FROM t1 LEFT JOIN v1c ON y-b;
SELECT a,z-2 NOT GLOB true,z NOT GLOB '', CASE z WHEN 83 THEN 177 WHEN 550 THEN 779 WHEN z THEN 468 ELSE a END FROM t1 LEFT JOIN v1c ON b;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f646f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b01810174613b6c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574317431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c632900
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c020401028d010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020303060102
0203060102020306000202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c0a000fd80faf0f860f740f61
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152491f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558625452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e41
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584d4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41425c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c94523d6863632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3268313630363039584e4f4341534526010500430f17434f4d50494c55523d6763632d352e
342e3020323031363036
[5ee0]06240300120201010623030012020101062203001202010106220300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020102061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101050203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'( ),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f646f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b01810174613b6c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574317431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c632900
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c020401028d010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020303060102
0203060102020306000202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c0a000fd80faf0f860f740f610f4e
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152491f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558625452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e41
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584d4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41425c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c94523d6863632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3268313630363039584e4f4341534526010500430f17434f4d50494c55523d6763632d352e
342e3020
[5ee0]06240300120201010623030012020101062203001202010106220300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020102061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101050203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'( ),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f646f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b01810174613b6c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574317431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c632900
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c020401028d010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020303060102
0203060102020306000202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c0a000fd80faf0f860f740f610f4e
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152491f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558625452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e41
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584d4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41425c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c94523d6863632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3268313630363039584e4f4341534526010500430f17434f4d50494c55523d6763632d352e
342e302032303136
[5ee0]06240300120201010623030012020101062203001202010106220300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020102061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101050203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'( ),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f646f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b01810174613b6c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574317431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c632900
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c020401028d010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020303060102
0203060102020306000202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c0a000fd80faf0f860f740f610f4e
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152491f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558625452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e41
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584d4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41425c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c94523d6863632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3268313630363039584e4f4341534526010500430f17434f4d50494c55523d6763632d352e
342e3020323031363036
[5ee0]06240300120201010623030012020101062203001202010106220300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020102061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101050203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'( ),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f10205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020201020201020201020201020201020201020201
0202010201f102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020300036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060102021306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010a22747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a0000
[3ffa]0504090c01020d00
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144534146453d30
58525452494d1f210500330f1945ed4954204c4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e5a294f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320f174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359763558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19455f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520565443355842494e415259170e0500230f1945
4e41424c452046545335484e4f43415345161d0500230fa4454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500230f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f4341534526010500430f1743450d60594c45523d6763632d352e
34
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b031012020101060a030012020101060903
00120301010608030012030101060703001203010107060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]5d03022b696e74
--
SELECT (matchinfo(591,t1)) FROM t1 WHERE t1 MATCH 'e*e�'


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d545259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
01
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f11205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203050102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020101020201020201030201020201020201020201
0202010201f102020102020102020102020102020102020102020102020102020208767465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e311302038d020301020301046c6f61641f020301020301020300036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060102021306010202030601020203060102
0203060102020306020202030601020203060102020306010202030601020201046f6d6974
1f02020102020102b2010a22747265651902030102030102030402696cf106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020436010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144534146453d30
58525452494d1f210500330f1945ed4954204c4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e5a294f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d25303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320e174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359763558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19455f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520565443355842494e415259170e0500230f1945
4e41424c452046545335484e4f43405345161d0500230fa4454e41424c4520465453355852
5452494db70c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500217f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4c50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f43415345260105
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b031012020101060a030012020101060903
01120301010608030012030101060703001203010107060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]5d03022b696e74
--
SELECT (matchinfo(63,t1WHERE a MATCH2) FROM t1;
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*e*';
SELECT b, quote(matchinfo) FROM t1 WHERE t1 MATCH '*';
SELECT rowid, quote(matchinfo(t1,(SELECT x FROM t2))) FROM t1 WHERE t1 MATCH 'e*e';
SELECT ORDER BY b DESC NULLS LAST, c DESC NULLS LAST, d DESC NULLS ;
EXPLAIN QUERY PLAN SELECT CAST(AS int) FROM t1 WHERE c=?1;
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*e*';
t3;
INSERT INTO t1(t1) SELECT x FROM t2DELETE FROM t1 REINDEXREINDEX 's';
PRAGMA case_sensitive_like=ON;
INSERT INTO (t1) SELECT x FROM t2;
PRAGMA synchronous=OFF;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d545259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f10205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203050102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020201020201020201020201020201020201020201
0202010201f102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020300036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060102021306010202030601020203060102
0203060102020306020202030601020203060102020306010202030601020201046f6d6974
1f02020102020102b2010a22747265651902030102030102030402696cf106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020436010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d00
000000
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144534146453d30
58525452494d1f210500330f1945ed4954204c4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e5a294f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d25303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320e174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359763558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19455f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520565443355842494e415259170e0500230f1945
4e41424c452046545335484e4f43415345161d0500230fa4454e41424c4520465453355852
5452494db70c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500217f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f4341534526010500430f17
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b031012020101060a030012020101060903
01120301010608030012030101060703001203010107060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]5d03022b696e74
--
SELECT (matchinfo(63,t1WHERE a MATCH2) FROM t1;
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*';
INSERT INTO t1(b) ) FROM t1 WHERE t1 MATCH 9SELECT rowid, b (a), round(b);
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*e*';
SELECT ORDER BY b DESC NULLS LAST, c DESC NULLS LAST, d DESC NULLS ;
PRAGMA wal_autocheckpoint=OFF;
SELECT * FROM t3;
REINDEXREINDEX;
DELETE FROM t1  REINDEXREINDEX )VALUES('ts*';
PRAGMA case_sensitive_like=ON;
CREATE VIRTUAL TABLE IF NOT EXISTS t USING sqlite_dbpage;
INSERT INTO (t1) SELECT x FROM t2;
PRAGMA synchronous=OFF;


sqltext:
53514c69746520666f726d61742033001000010100402020
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d545259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f10205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020201020201020201020201020201020201020201
0202010201f102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020300036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060102021306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010a22747265651902030102130102030402696cf106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020436010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d00
000000000001
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144534146453d30
58525452494d1f210500330f1945ed4954204c4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e5a294f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d25303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320f174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359763558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19455f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520565443355842494e415259170e0500230f1945
4e41424c452046545335484e4f43415345161d0500230fa4454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500217f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f4341534526010500430f1743450d60594c45523d6763632d352e
34
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b031012020101060a030012020101060903
01120301010608030012030101060703001203010107060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]5d03022b696e74
--
SELECT (matchinfo(63,t1)VALUES(zeroblob(40000),2) FROM t1;
PRAGMA CASE cache_size WHEN 599 THEN 963 WHEN 451 THEN 772 END=10;
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*';
SELECT DISTINCT * FROM t1;UPDATE t1 SET ( t1 )=(SELECT CASE g WHEN 15 THEN 719 WHEN 137 THEN 237 ELSE 160767786 END d,t1 )FROM t1 WHERE b AND 2;
INSERT INTO t1(b) ) FROM t1 WHERE t1 MATCH '�*e��*e�'SELECT rowid, typeof(a), round(b);
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*e*';
SELECT ORDER BY b DESC NULLS LAST, c DESC NULLS LAST, d DESC NULLS ;
PRAGMA writable_schema=ON;
PRAGMA wal_autocheckpoint=OFF;
SELECT * FROM t3;
REINDEX;
PRAGMA case_sensitive_like=ON;
PRAGMA case_sensitive_like=ON;
INSERT INTO (t1) SELECT x FROM t2;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
SELECT unicode(substr(asin(),x,x)), lower(1<<x) FROM c;
PRAGMA synchronous=OFF;
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 IN(SELECT implies_nonnull_row(a+b, b ) FROM t1)
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,
w1 (d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('�','c', ''))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)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 b,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:
53514c69746520666f726d61742033001000010100402020
[64]0d0ff800030f5f061f9b0fd30f60
[f60]390306171111015f746ec26c657434633404435245415445205441424c4520743428
612c206220494c5445474551305052494d415269204b45592936010617111101597461626c
657434743302435245415445205441424c4520743328612054446854205052494d41525920
4b45592c206229233e0617371101006c1e64656873716c6974655f6175746f696e6465785f
74335f31f53303

[1f
[2fc5]04f30f026a0a0502ff01690905030f01680805030f01660705030f01660605030f01
650505030f01640405030f01630315030fed6201f4030f08610d0000000a
[3fc6]03

--
SELECT ((SELECT avg(b) UNION
SELECT min(a) OVER (PARTITION BY a ORDER BY CASE b WHEN 847 THEN 576 WHEN 363 THEN 193 WHEN 679 THEN 610 END) )) FROM t4
UNION
SELECT min(a) OVER (PARTITION BY b IS FALSE) FROM t4


sqltext:
53514c69746520666f726d6174203300100001010040202000

[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4

[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e647374315f7365676d656e737304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d4e7259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7404435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052394d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329

[2000]0d000000260b480e0fd80faf0f860f740f610f4e0f2f0f0f0eef0e
[2b48]813f250600727f0000434f4d50494c45523d6763632d352e342e3020323031363036
303920445542554720454e41e47c4520444253544154e44654414220454e41424c45204654
533420454e41424c45204654533520454e41424c452047454f504f4c5920454e41424c4520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45204254524545204d4158
204d454d4f52593d3530303030303030204f4c4954204c4f414320455854454e53494f4e21
544852454144534146453d3018240500250f19544852454144534146453d305842494e4152
5918230500250f1954485245414453414b753d30584d4f4341534517220500250f17544852
454144534146463d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
52494f4e5842494e4152590f200500330f194f4d4954204c4f414420455854454e43494f4e
584e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525d12
494d1f1e0500330f194d4158204d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584f4f434153451e1c0500330f
174d41b8204d454d4f52593d35303c303030303058525452494d181b0500250f19454e4142
4c452052545245455842494e415259181a050da50f19454e41424c45205254524545584e4f
4341534517191c00250f17454e41424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4153591a170500290f19454e41424c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18140501250f19454e12424c45204a534f4e315842494e415259181405002509d9454e41
424c45204a534f3e31584e4f4341534517130500250f17454e40424c45204a534f4e315852
5452494d1a120582290f19454e41424c452047454f504f4d595842494e4152591a1105c929
e819464e41424c48c047454f504f4c59584e744341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c4530465453355842494e4152
59170e0500230f19454e41424c452046545335584e4f4ae15345160e0500230f17454e4142
4c45204654533558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b0500230f19454e41424c452046545334584e4f43415345160a0500230f17554e4142
4c45204654533458525452494d1e090500310f19454e42424c452044425354415420565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c45204442535441542056544142585254524a4d110605
f0170f2944454255475842494e41525911050500170e194445425547584e4f434153451004
0500170f16444542554758525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45523d67
63632d352e342e30203230313630363039584e4f4341534526010600430f17434f4d50494b
45523d6763632d352e342e3020323031363036403958295452494d0d0010000010
000000
0000000000000001
[4000]0d000000020ba0000cad0ba0
[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363039
03250700000134032505000001350325040001073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61627c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c790325110000056a736f6e3103251300
00046c6f616403251c0000036d6178032518000105656e6f7279032519000304ce79734d03
25150000046f6d697403251b000005727472656503251700000a7468726561647361666503
250e0000047674616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103000103000008323031363036303909010700010700010700000134
0901050001050001050000013509010400010400010400010730303030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
020002f10202000301020200030102020003010202000301020200030101f2000301020200
0008636f6d70696c657209010200010200010200000667d273746174090703000103000103
00010465627567090402000102000102000006656e6f826c653f0702000102000102b00102
00010200110af001020001020001020001020001020001a600010200020205510200010200
01020001020001020001020001020001087874656e73696f6e091f04000104000004000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106656f70736c790910030001030001030000056a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c03000103000103000304737973350916030001030001030000066e6f636173
653c0201020200030112020003010202000301020200030102020003010202000301020200
0301020200030102020003010202000301020200030102020000046f6d6974091f02000102
0001020000057274726565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
0201e3010202000301020200000a7468726561647361666509220200010200010200000476
74616209070400010400010400000178b40101010102000101010200010101020001010102
0001010102000101010200010101020001010101f0010101073001010102000101010200ea
01010200010101020011010102000101010200010101020001010102000101010200010101
0200010101020001010101ff01010102000101010200010101020001110102000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff5000ffb0ff5

01
00
[5ff5]05040809010204040808090d000000050fb8000ef40fe910d60fc7

[6fb8]0f8502236175746f6d657267653d350d0402236d657267653d31
--
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x GLOB 2.16770 FROM x)
INSERT INTO t1(a) SELECT randomblob(3000) FROM t2 ;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<2.653)
INSERT INTO t1(a) SELECT randomblob(-current_time) FROM c;
UPDATE t1 SET b=quote((true) ) WHERE t1 MATCH 'h*h*';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<2.653)
INSERT INTO t1(a) SELECT randomblob(-current_time) FROM c;
INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t1(t;
INSERT INTO t1(t1) SELECT x FROM t2;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000020f4e000fa20f4e

[f4e]52020717111101810f7461626c657432743203435245415445205441424c45207432
286120494e542c206220494e54454745522c205052494d415259204b455928612c62292920
574954484f555420524f5749445c01071611110181237461626c6574317431024352454154
45205441424c45207431286120494e54205052494d415259204b45592c206220544558542c
206320544558542c206420494e54454745522920574954484f555420524f5749440a000000
060fa7000ff40fe50fd50f
[1fa7]0f050115130106657f256e736978060e0501131501056f646466697665050f050115
15010465766561e66f7582040f0501131701036f64647468726115030e0501151201026476
646e74776f020b
[2b0b]0603020100c8070603020100c7110603020102a65206d5020110c51b06030200efc4
530603020100c3220604020100c2260603020100c21e02b3020100c03a06033c0100bf2c06
03020100be270083020101bd150603020100bc210603020100bb5416130201099a0a060302
0100b9530603020100b8520613020100b71e0603020100b6340613021100b53a05f3120100
b4450503020000b46f0603020100b2030603020100b1630603020100b02406030201009fac
0603020100a22f0703020101ad2106030201fbcd5b06c0020100ab230603020100aa5b0603
020100a3ce0602030100a80e0603020100a70c0603010100a60d0603020100a52506072201
00a4170603020100a3090603020100a2510603020200a1400601e20000a04b06130200009e
5d06030201109e8106030201009d4206036901009c4806030201009b4806030101009a0906
03020100992f0603020100983a060302010097240603020100965a0603021100f950029302
0100942f0603021104931a06030104e0921a06030201009127060302010090130603020100
8f3b06030201008e4606160201008d1d07230201008c5a06030201008a3906030200ff84b5
0603020100890706030211008802060302010087190603020100864d0613120000854b0603
02010084370613020100832c060302010081600613021100813b060302010ab05a06030102
7f22050301017e21050301017d0b150301027b08050302017b22050301017a58050301017a
4f05030101784905030101771605030101765f05030101750f05030101742f050301013f1f
05030102721405030101710805030101700c050301477f29050301016e57050302016d3305
1300f16c0b050301016b490503010169050503

--
UPDATE t1 SET b=quote(zeroblob(6<<200)) WHERE rowid;
INSERT  c INTO c30 )REINDEX t1;
SELECT * FROM t1, bb WHERE bb /.rowid;
SELECT * FROM t1;
SELECT (a) FROM t1 WHERE (a, b) < (SELECT +a, +b IN(SELECT printf('0x%#0x%#',a),b,c FROM t1 ORDER BY c) FROM t1);
INSERT INTO t1 VALUES('act~ve'),('booer') ,('a�om'),;
SELECT printf('0x%#0x%#',a),b,c FROM t1 ORDER BY c;
ANALYZE main.c1;
SELECT length(char(20,200,2000,20000)) FROM t1;
delete from t1 where a=1 OR a=3;
DELETE FROM t1 WHERE t1 MATCH 'c*';
INSERT INTO t1(t1) SELECT x FROM t2;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000020f4e000fa20f4e

[f4e]52020717111101810f7461626c657432743203435245415445205441424c45207432
286120494e542c206220494e54454745522c205052494d415259204b455928612c62292920
574954484f555420524f5749445c01071611110181237461626c6574317431024352454154
45205441424c45207431286120494e54205052494d415259204b45592c206220544558542c
206320544558542c206420494e54454745522920574954484f555420524f5749440a000000
060fa7000ff40fe50fd50fc50fb60f

[1fa7]0f050115130106657f256e736978060e0501131501056f646466697665050f050115
15010465766561e66f7582040f0501131701036f64647468726115030e0501151201026476
646e74776f020b05091313
[2b0b]0603020100c8070603020100c7110603020102a65206d5020110c51b06030200efc4
530603020100c3220604020100c2260603020100c21e02b3020100c03a06033c0100bf2c06
03020100be270083020101bd150603020100bc210603020100bb5416130201099a0a060302
0100b9530603020100b8520613020100b71e0603020100b6340613020100b53a05f3120100
b4450503020000b46f0603020100b2030603020100b1630603020100b02406030201009fac
0603020100a22f0703020101ad2106030201fbcd5b06c0020100ab230603020100aa5b0603
020100a3ce0602030100a80e0603020100a70c0603010100a60d0603020100a52506030201
00a4170603020100a3090603020100a2510603020200a1400601e20000a04b06130200009e
5d06030201109e8106030201009d4206036901009c4806030201009b4806030101009a0906
03020100992f0603020100983a060302010097240603020100965a0603021100f950029302
0100942f0603021104931a06030104e0921a06030201009127060302010090130603020100
8f3b06030201008e4606160201008d1d07230201008c5a06030201008a3906030200ff84b5
0603020100890706030211008802060302010087190603020100864d0613120000854b0603
02010084370613020100832c060302010081600613021100813b060302010ab05a06030101
7f22050301017e21050301017d0b150301027b08050302017b22050301017a58050301017a
4f05030101784905030101771605030101765f05030101750f05030101742f050301013f1f
05030102721405030101710805030101700c050301477f29050301016e57050301016d3305
1300f16c0b050301016b4905030101690505030102ed23

--
WITH c(x) AS (VALUES(1) UNION SELECT x+ x FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION SELECT 180+x,printf(x'704c9d5a76452e5cdc5f77554df3236f165c5e5d2e3ae67331705a7625452e34dc5f77554d772369ee6f165c5e5d2e3a59733025') FROM c;
UPDATE t1 SET b=quote(zeroblob(200<<6)) WHERE a;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000020f4e000fa20f4e

[f4e]52020717111101810f7461626c657432743203435245415445205441424c45207432
286120494e542c206220494e54454745522c205052494d415259204b455928612c62292920
574954484f555420524f5749445c01071611110181237461626c6574317431024352454154
45205441424c45207431286120494e54205052494d415259204b45592c206220544558542c
206320544558542c206420494e54454745522920574954484f555420524f5749440a000000
060fa7000ff40fe50fd50fc50fb60f

[1fa7]0f050115130106657f256e736978060e0501131503b56f646466697665050f050115
15010465766561e66f7582040f0501131701036f64647468726115030e0501151201026476
646e74776f02
[2b0b]0603020100c8070603020100c7110603020102a65206d5020110c51b06030200efc4
530603020100c3220604020100c2260603020100c21e02b3020100c03a06033c0100bf2c06
03020100be270083020101bd150603020100bc210603020100bb5416130201099a0a060302
0100b9530603020100b8520613020100b71e0603020100b6340613020100b53a05f3120100
b4450503020000b46f0603020100b2030603020100b1630603020100b02406030201009fac
0603020100a22f0703020101ad2106030201fbcd5b06c001f100ab230603020100aa5b0603
020100a3ce0602030100a80e0603020100a70c0602f10100a60d0603020100952506030201
00a4170603020100a3090603020100a2510603020200a1400601e20000a04b06130200009e
5d06030201109e8106030201009d4206036901009c4806030201009b4806030101009a0906
03020100992f0603020100983a060302010097240603020100964a0603021100f950029302
0100942f0603021104931a06030104e0921a06030201009127060302010090230603020100
8f3b06030201008e4606160201008d1d07231201008c5a06030201008a3906030200ff84b5
0603020100890706030211008802060302010087190603020100864d0613120000854b0603
02010084370613020100832c060302010081600613021100813b060302010ab05a06030101
7f22050301017e21050301017d0b150301027b08050306917b22050301017a58050301017a
4f05030101784905030101771605030101765f05030101750f05030101742f050301013f1f
050301027214050300f1710805030101700c050301477f29050301016e57050301016d3305
1300f16c0b050301016b4905030101690505030102ed23

000001

--
WITH c( first_value + x FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,a,a,c) SELECT x,null FROM c
UNION SELECT w1 +x,printf(x'704c9d5a76452e5cdc5f77554df3236f165c5e5d2e3ae67331705a7625452e34dc5f77554d772369ee6f165c5e5d2e3a59733025') FROM c;
DELETE FROM t1 WHERE t1 MATCH 85099173550;
REPLACE INTO t2(a, d ,c1,11,2);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
INSERT INTO t1( a ) VALUES;
SELECT count (CASE c WHEN 248 THEN 534 WHEN 640 THEN 941 WHEN 805 THEN 231 WHEN 735 THEN 745 ELSE 4.71894525 END) OVER win3 GLOB first_value(CASE c WHEN 327 THEN 268 WHEN 701 THEN 30 ELSE 345622267 END) OVER win3,json_group_array(c) OVER win3 GLOB first_value( a ) OVER win3,
count(a) OVER (ORDER BY b COLLATE nocase)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 GLOB 6.7 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 COLLATE rtrim ORDER BY a COLLATE nocase),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );
INSERT INTO t1 DEFAULT VALUES;
DELETE FROM t1 WHERE t1 MATCH 85099173550;
SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b-'.W
ORDER BY a DESC,b DESC,c ASC;
SELECT count(*) FROM log;
INSRT INT t2(a,b) VALUES(5,6);
SELECT a,a,b,c FROM t1 INTERSECT SELECT a,b,WHERE b>='d'
ORDER BY a,b,;
REINDEX t1;
SELECT * FROM t2;
0REPLACE INTO t1VALUES>>7(4,,8,9);
5SELECT abs(a,a, (a-1)/'') FROM t1;
SELECT printf('0x%x',a),b,c FROM t1 ORDER BY c;
PRAGMA integrity_check;
SELECT * FROM 6 WHERE label='cee';
CREATE INDEX t1d ON t1(d);
SELECT t1 IS NOT TRUE.rowid, t2.y, j.* FROM t1, t2, json_each(t1.x,t2.y) AS 6 ;
UPDATE t1 SET b=quote(zeroblob(200<<6)) WHERE a;
UPDATE t2 SET b/b+1;
REINDEX t1;
VACUUM;
PRAGMA integrity_check;
PRAGMA oom=3;
SELECT = FROM t1
WHERE x IN (1,2,3,4,57,8)
AND IN (10001,10000,10002,10003,10004,10005)
ORDER BY x DESC;
SELECT t1 IS NOT TRUE.rowid, t2.y, j.* FROM t1, t2, json_each(t1 COLLATE nocase.x,t2.y) AS j;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000020f87000fd60f87
01
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f800f740f680f5c0f500f440f380f2c0f200f160f0a0efe0ef20ee90edd
[1e0f]042b040000000a2a041111024848616103160a29041111024747616101e00a280411
11024141616100df06270411000032420a260411110249496262029f0a2504111102434362
62016a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f041111024949616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416262023c
0a1b0411110241416161038f0a1a0411110242426161019c0a190411110241416262013507
18041100014545710a17041111024141616103a60a16041111024242626203480a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a110411f9024242626203180a10041111024848616103d30a0f04111102324261
6102940a0e041111024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201950a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a616104000a06041111024646626203660a05
041111024848616101e00a04041111024646626203ab0a030411110242426161018f0a0204
11110243436061019e080104101102626201630a000000250e69000ff50fea0fdf0fd40fc9
0fbe0fb30fa80f9d0f9210870f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
e80eed0ee20ed70ecc0ec10eb60eab0ea00e950e8a0e

[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a04111102494962d1029f0a041111024949626201a50a04111102
4949626200fb0a0411110249496161028c0a0411110249f26161018e0a0411110248486262
03c30a041111024848616103d30a041111024848616103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a041111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110246466263023e0a041111024646616102
9e0a0411110244446161034d0a041111024343626203360a0411110243436262015a0a0411
110243436161009e0a041111024242626203480a041111024242626203180a041111024242
626202c10a041111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426161018f0a0411110241416262023c0a0411e50241

--
SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win,cume_dist() OVER win,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, current_time) OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win>8,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(c) OVER win3 - first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a NOT IN(SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win,cume_dist() OVER (CURRENT)win,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, current_time) OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win<8,
lag(c, '', 3) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
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 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))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) 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 -297831 PRECEDING EXCLUDE TIES))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win,cume_dist() OVER win,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, current_time) OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win>8,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
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 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND -297831 PRECEDING EXCLUDE TIES))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win,cume_dist() OVER win,
lag(c, 3, '') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, current_time) OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank ( ) OVER win,
percent_rank() OVER win,
cume_dist() OVER win<8,
lag(c, cume_dist , 3) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
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 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))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000021f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290cf000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f7fff740f680f5c0f500f440f38
0000000000000001
[1e0f]042b040000000a2a041111034848615103160a29041111024757616101e00a280411
11024141616100df06270411000042421a260411110249496262029f0a25049b1102434362
64515a0a24041111024848626303c30a23041111024242626202c10a220411110246466161
029e0a21041112424141616100ef0a20041111024242526202790a1f041111024949616102
8c0a1e04111102494a616200fa0a1d0411110249496161018bca1c0411110240416262023c
0a1b04111102f7416161038f0a1a0411010242426161019c0a190411110241416262013507
18041100014545710a17041101024141616103a60a16041111024242626203480a15041ba1
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024848616103d30a0f04111102424261
6102940a0e041110024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201a50a09041112024747626203a10a
08041111024a4a616103830a07051111024a4a516103001a06041111024646626203614a05
031111023848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243436161009e080104001102626201630a000000250f69000ff50fea0fdf0fd40fc9
10be0fb30fa80f9d0f9200270f7c0f710f660f5b0f500f450f3a0f2f0f
[2e69]0a041111024a4a627201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a617000ea0a0411110249496262029f0a041111024949626201a50a04111102
4949626200fa0a041f810248496161028c0a0411110249496161018e0a1411110248486262
03c30a041111024848616103d30a041111024848616103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a040111024747616101e00a04111102c7
46626203aa0a041111024646626203660a0411110245466262023e0a141111024646616102
9e0a0411110404446161034d0a141110024344626203360a0411110243436262015a0a0411
110243436161009e0a041119124242626202480a041111024242726203180a041391024242
626202c109f41111024242626202410a041111024242616102940a0411110242426161019c
0a0411110242426ef1018f0a0411110241416262023c0a041111024141626201350a0411
--
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, current_time, 'c') OVER ,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, ' -(8p)ddtWK` E%W') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win%12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win IN(SELECT 5 UNION ALL SELECT 6),
cume_dist() OVER win,
lag(c, 3, 'a') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win NOTNULL,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, -7957268772980918) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, null, 'b') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(3, c, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,lag(3, c, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IS NOT FALSE ISNULL),
win AS (win2 GROUPS CASE 5 WHEN 854 THEN 181 END PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c|current_timestamp),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000021f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f7fff740f680f5c0f500f440f380f2c0f200f160f0a0efe0ef20ee90edd0ed10e
c5
[1e0f]042b040000000a2a041111024848615103160a29041111024747616101e00a280411
11024141616100df06270411000042421a260411110249496262029f0a25049b1102434362
62015a0a24041111024848626303c30a23041111024242626202c10a220411110246466161
029e0a21041112424141616100ef0a20041111024242526202790a1f041111024949616102
8c0a1e04111102494a616200fa0a1d0411110249496161018bca1c0411110241416262023c
0a1b04111102f7416161038f0a1a0411010242426161019c0a190411110241416262013507
18041100014545710a17041111024141616103a60a16041111024242626203480a15041ba1
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024848616103d30a0f04111102424261
6102940a0e041110024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201a50a09041112024747626203a10a
08041111024a4a616103830a07041111024a4a616103000a06041111024646626203614a05
031111024848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243436161009e080104001102626201630a000000250e69000ff50fea0fdf0fd40fc9
10be0fb30fa80f9d0f9200270f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
f7feed0ee20ed70e
0000
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a617100ea0a0411110249496262029f0a041111024949626201a50a04111102
4949626200fa0a041f810249496161028c0a0411110249496161018e0a1411110248486262
03c30a041111024848616103d30a041111024848616103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a040111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110245466262023e0a141111024646616102
9e0a0411110404446161034d0a141110024344626203360a0411110243436262015a0a0411
110243436161009e0a041119124242626202480a041111024242626203180a041391024242
626202c109f41111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426ef1018f0a0411110241416262023c0a041111024141626201350a041111
024141617103a60a0411110241416161038f0a
000001
--
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win>=12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER nth_value,win(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER ))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win>=12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win-12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IS NOT FALSE),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000021f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f7fff740f680f5c0f500f440f380f2c0f200f160f0a0efe0ef20ee90edd0ed10e
c5
[1e0f]042b040000000a2a041111024848615103160a29041111024747616101e00a280411
11024141616100df06270411000042421a260411110249496262029f0a25049b1102434362
62015a0a24041111024848626303c30a23041111024242626202c10a220411110246466161
029e0a21041112424141616100ef0a20041111024242526202790a1f041111024949616102
8c0a1e04111102494a616200fa0a1d0411110249496161018bca1c0411110241416262023c
0a1b04111102f7416161038f0a1a0411010242426161019c0a190411110241416262013507
18041100014545710a17041111024141616103a60a16041111024242626203480a15041ba1
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024848616103d30a0f04111102424261
6102940a0e041110024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201a50a09041112024747626203a10a
08041111024a4a616103830a07041111024a4a616103000a06041111024646626203614a05
031111024848616101e00a04041111024646636203aa0a030411110242426161018f0a0204
11110243436161009e080104001102626201630a000000250e69000ff50fea0fdf0fd40fc9
10be0fb30fa80f9d0f9200270f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
f7feed0ee20ed70e
0000
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a617100ea0a0411110249496262029f0a041111024949626201a50a04111102
4949626200fa0a041f810249496161028c0a0411110249496161018e0a1411110248486262
03c30a041111024848616103d30a041111024848616103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a040111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110245466262023e0a141111024646616102
9e0a0411110404446161034d0a141110024344626203360a0411110243436262015a0a0411
110243436161009e0a041119124242626202480a041111024242626203180a041391024242
626202c109f41111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426ef1018f0a0411110241416262023c0a041111024141626201350a041111
024141617103a60a0411110241416161038f0a
000001
--
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win-12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IS NOT FALSE),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value( SELECT b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win>=12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'bc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER nth_value,win(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER ))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win>=12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);
SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'ac') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win-12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win AND 1,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, 'g') OVER win
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 5.95443, 'abc') OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c IS NOT FALSE),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW)) IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, null) OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 AS (ORDER BY c>=12),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW))),
win AS (win2 GROUPS 5 PRECEDING EXCLUDE CURRENT ROW);


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881638669557776218631435245415445205649455720763128792c
69292041530a53454c4543542074322e622c64322e522046524f4d2074312c743220574845
52452073312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617101101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e64657877e1783a54
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e636578493161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c61b431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6be82c5a696a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c73652929

0000000001
[1e7b]260a14010102080000000000000000000fa000071908095a00b440091eb851eb851f
68696363757026091401010597feffffff0000000000000000e51908085000a040081eb851
eb852f6869636375702608140101020800000cb000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000009000000000000cbff
[

--
SELECT a, sum( a ) OVER (ORDER BY a DESC) FROM t2 ORDER BY sum(a) OVER (ORDER BY a ) ;
SELECT a, sum( a ) OVER (ORDER BY a DESC) FROM t2 ORDER BY sum(a) OVER (ORDER BY a ) ;
SELECT a , sum( a ) OVER (ORDER BY a DESC) FROM t2 ORDER BY NOT EXISTS(SELECT 1 FROM t2 ORDER BY sum(a) OVER (ORDER BY a ) )(a) OVER (ORDER BY a ) ;
SELECT a, sum( a ) OVER (ORDER BY a DESC) FROM t2 ORDER BY sum( a ) OVER (ORDER BY a ) a;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110871637669667676317531435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74312e622046524f4d2074312c743220574475
5245207c512e613d74322e612047524f5550204259203120484156494e472074319a63204e
4f54204f554c4c0a4d495d495430313126040617111101397461626c657433743205435245
415445205441424c4520743228612c622c6329410306171411016b696e6465787331785174
310443524541544520494e4445582074317848204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616264204f4e20743128612c622c632b642b6529810901071710
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a622c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c5767204e
4f44204e554c4c2044454641554c542866616c73652929
01
[1e7b]260a14010102080000000000000100000000006e1908095be0b440091eb851eb851f
69697263757026091400f10208000000000000000000000000071908084f00a03f090eb851
ec851f6ce96363757026081401010207ffff000000000000000000000719080744c08c4008
1eb851eb851f6869635375602507140101015c000000000000000000000001071908063c78
40091eb851eb851f68696363757025061301
[
--
CREATE TRIGGER b AFTER INSERT ON t1 WHEN new.a BEGIN
INSERT INTO t2(a, a ) VALUES(new.c);
SELECT a, sum() w3
FROM t1
WINDOW
b AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN null PRECEDING AND hh FOLLOWING),
a AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
d AS
(PARTITION BY b ORDER BY NOT EXISTS(SELECT 1 FROM b )
ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)
;
END;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME b TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD hh d ;
ALTER TABLE t1 RENAME hh  TO TO current_time;
VACUUM;
DELETE FROM b OR 


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000050ece000fa20f4e0f240ef80ece


[ece]280506171111013d696e646578783374321643524541544520494e44455820783320
4f4e2074322862292a04061711110141696e646578783274310543524541544520494e4445
58207832204f4e20743128632c6229280306171111013d696e646578783174310443524541
544520494e444558207831204f4e20743128622952020716111101810f7461626c65743274
3203435245415445205441424c45207432286120494e542c206220494e54452c45522c2050
52494d415259204b455928612c62292920574954484f555420524f5749445c010717111101
81237461626c657431743102435245415445205441424c45207431286120494e5420505249
4d415259204b45592c206220544558542c206320544558542c206420494e54454745522920
574954484f555420524f5749440a000000060fa7000ff40fe50fd50fc50fb6
[1fa7]0e0501151301066576666e736978060e0501131501056f646466697665050f050115
1501046576656e666f7572040f0501131701036f64647468726565030e0501151301026576
656e74776f120b05091313096f64646f6e650a000000c80b0b000ffc0ff60ff00fea0fe40e
de0fd80fd20fcc1fc60fc00fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f73
0f6c0f660f600f5a0f540f4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c10060f
000efa0ef40eee0ee80ee20edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e9a0e94
0e8e0e880e830e7d0e770e710e6b0e650e5e0e590e530e4d0e470e410e3b0e350e2f0e290e
230e1d0e171e110e0b0e050dff0df90df30ded0de70de10ddb0dd50dcf0dc90dc30dbd0db7
0db10dab0da60da00d9a0d940d8e0d880d820d7c0d
[2b0b]0603020100c8070603020100c7110603020100c6520603020100c51b0603020100c5
530603020100c3210602020100c2260603020100c11e0603020100c03a0603020100bf2c06
030200ffbe270603020100bd150603020100bc210603020100bb540603020100ba0a060302
0100b9540603020100b8320603020100b71e0603020100b6340603020100b53a0603020134
b4450603020100b35f0603020100b2030603020100b1630603020100b0240603020100af22
0603020100ae0f0603020100ad210603020100ac5b0603020100ab240603020100a95b0603
020100a93e0603020100a80e0603020100a70c0303020100a6500603020100a52516030201
00a4170603020100a3090603020100a2510603020970a1400603020100a04b06030201009f
5d06030201009e2106030201009d4206030201009c4806030201009b4806030201009a0906
03020100992f0603020100983a060302010097240603020100965a06030201009550060302
0100942f06030200ff931a0603020100921a060302010091270603020100901306030201cd
8f3b06030201008e4606030201008d1d7f030201008c4a06030201008c3906030201008a55
06030fc1008907060301f10088020603120100872c0603020100864d0603020100854b0603
02010084370603020100833c06030201008260fc03020100813b0603020000805a06030101
7f22050301017e31050121017d0b050301017c08050301017b22050301017a5c550301017a
4f05030101784725030101771605030101765f05030101750f05030101741f05030101731f
050301018614050301017108050301018f0c050301016f29050301016e570502f1016d3305
0301016c0b0503015f6b49050301016a05050301db692305030101684105030101674a0403
01016615040301096503830101646204f30101636005030101623a05030101610d05030101
6041050301015f5f050301015e49050301015d3d050301015c09050301015b29050301015a
4804030101595405030101585005030101572505030101565705030101550205030101543f
05030101533502030101521d05030101512105030101504e050301014f1e050301014e2a05
0301014d5e050301014c0405032f014b51050301025a4bf503010149620503010148590503
0101472405030101464b05030101451005030201443805030101432b050301014228050301
0141380403010940050301013f2f050301013e19050301013d59050301013c1c050301013b
0f050301013a37ff030101395a05030101381605030101375b050301013603040301013538
05030101342005030101330c05030101323af5030101312af50301013055050301012f1805
0303b12e55050301012d5b050301012c3d050301012b4a050301012a56050301b129070503
0101282f05031101282306030101264105030101255d050301012410050301012310050300
01221705030201114d051301012054050301006f5d050301011e1d050301011d4305030101
1c08050301011b61050300011a3605030101194e05030101182e05030101171b058f010116
6105030101156305030101140605030101132e050301a3125b05030101103e050301075027
050301010f44050301010e26050301010d3b050301010c60050301010b51050301010a5905
03010109020503010108210503010cd71a05030101066305030101051705030101044a0d63
0101032905030101024a030309080a000000060fce000ff70fee0fe50fde0fd60fce
[3fce]070313016f646405070313016f646403060313096f6464080315016576756e060803
15016576656e04080315016576656e020a000000060fb2000ff30fe50f
[4fb2]0c0403150174776f6576656e020d0417130174687265656f6464030c041315017369
786576656e060a041313096f6e656f64640d04151501666f75726576656e040c0415130166
6976666f6464050a000000c80b0b000ffc0ff70ff20fec0fe60fdeffd90fd20fcc0fc60fc0
0fba0fb30fac0fa60fa00f9a0f940f8d0f860f7f0f790f73106d0f670f600f5a0f530f4c0f
460f400f390f330f2d0f270f200f190f130f0d0f060f000efa0ef40eee0ee70ee10edb0ed5
0ece0ec70ec10eba0eb40eae0ea80ea10e9b0e940e8d0e870e810e7b0e750e6f0e680e610e
5b0e540e4e0e470e400e3a0e340e2e0e270e2048190e130e0c0e060dff0df90df20deb0ee6
0ddf0dd90dd30dcd0cc70dc10dba0db30dad0db70da10d9b0d940d8d0d870d800d7a0d731d
6d0d670d610d
000001
[5b0b]060301026300b1050301016315050300016306050301016264050301016249050301
01611b050301016116065101025ff08205030101606305030101600c060301025f00b30503
01015f7602d301015f5f050301015e4d060301025d009f050301015d25050301015d1f0603
01025b00ac060301025b00aa050301015b37050301015b2d050301015b12060301025a0096
060301025a0080050301015a3905030101594805030101593d05030101590a05030101587a
05030101576e05030101575605030101562a0603010255008a05030101553005030101552e
060301025400bb060301025400b9051301015459050301015420060301025300fd06030102
5200c6060301025100a205030101514b05030101510b060301025000950503010150580503
01014f79050301014e50950301014e19060301024d0086050301014d21050301014c4a0603
01024b00a0060301024b0085050301014b46060301024a018c0503ac014a67050301014a2b
050301014a04050301014a0205030101497805030101496b71030101495e0603010248009c
0603010248009b05030101485a0603010246008e160301024500b405030101440f05030101
431d0603010242009d050301014168050301014160050301014126060301024000a1050301
013f54060301023e00a9050301013e11050301013d5d050301013d2c0ec301023c00830603
01023b008f060301023b0081050301013b32050301013b0cf60301023a00c0060301023a00
b5060301023a0098050301013a620602010239008b05030101384405030101384105030101
38350603010237008405030101373a05030101361a050301013553060301023400b6050301
01336d0608f1023200b805030101317e060301022f0099060301022f0094050301012f3f05
0301012f28050301012e18050301012e13060301022c00bf060301022c0087050301012b43
050301012b31050301012a4e05030102296f05870101295b05030101290305030101384206
0301022700be06030101270091050301012710060301022600c205030101260e0603010225
00a5050301012557050301022400b0060301022400ab060301022400970503010124470503
01012369050301012327060301022200c3060301022200af05030101227f050301012d3b06
0301022100bc060301022100ad0603010221009e0503010120510503010121080503010120
34050301011f74050301011f730fc301011e00c1160301021e00b7050301011e4f06030102
1d008d0503010118f2050301011d1e050301011c3c060302021b00c5050301011b17060301
021a0093060301021a0092050301011a0705030101194e05030101182f060301021700a405
0301011722050301011705050301011677050301011638060301021510bd05030101156605
0301011472060301021300a0060301021100c7050301001045050301011024050301011023
06030101ff00ae050301010f85050301010f3b060301

--
UPDATE t1 SET b=(zeroblob(current_date)) WHERE a ;
WITH c(x) AS (VALUES(77870782895237) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION SELECT -729/x,(x) FROM c;
UPDATE t1 SET b=(zeroblob(current_date)) WHERE a ;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000060de2000fc40f6a0efc0e9d0e3d0de2
00
[de2]5906061721210f7f7461626c657474745f636f6e6669677474745f636f6e66696706
435245415445205441424c4520277474745f636f6e66696727286b205052494d415259204b
45592c20762920574954484f555420524f5749445e05071723230181037461626c65747474
5f646f6373697a657474745f646f6373697a6505435245415445205441424c452027747474
5f646f6373697a652728696420494e5445474fc2205052494d415259204b45592c20737a20
424c4f42295d04071723230181017461626c657474745f636f6e74656e747474745f636f6e
74656e7404435245415445205441424c4520277474745f636f6e74656e742728696420494e
5445474552205052494d415259204b45592c2063302c206331296c0307171b1b01812f7461
626c657474745f6964787474745f69647803435245415445205441424c4520277474745f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944580207171d1d018103746162
6c657474745f646174617474745f6461746102435245415445205441424c4520277474745f
646174612728696420494e5445474552205052494d415259204b45592c20626c6f636b2042
4c4f42293a0106171313085f7461626c65747474747474435245415445205649525455414c
205441424c4520747474205553494e47206674733528612c2062290d0f4400050e81000fe7
0e810faf0f580e98
01
[1e81]150a03003000000000010303000301010102010103010181248c8080808001040082
4c0000009b023065031a0205ee07050101040303080303012e020505070507050705010104
0303080303080303080303020165031e030505040505010103060404060403013603050504
75050405050405050101030604040604040604040604030301650414040507050501010208
0a0120040507050705070505010102080a0a0a04016503020a01060a0a0a05016503060101
0a010a01010a0a0a042b31210b0fef00142a00000000010202000201010102010150888080
8080010400812400000047023065021a02050507040101040303080303020165021e030505
04050501010306040406a403030165021404050705057d0102080a04016502020a05016502
0601010a0412140f06318480808080010300680000002b0230650110020505010104030302
01650112030505010103060403030165010e04050501010208040d0e0601030012044c4c00
000011240000000001010100010101010a00
[2fec]0604010c0103020604010c0102020504090c01020d000000040e1a000fc70f5b
[3e1a]8152040600819c815555206565206565652065206565206565652065206565206565
65652065652065656520652065652065656520652065652065656565206565206565652065
20656520656565206520656520656565652065852065656520652065652065656520652065
63b06565656565652065652065206520652065652065656520656520656565656520656620
65206520652065652065656520656520656565656520656520652065106520656520656565
206565206565656565206565206520652065206565206565652065652065656a0304007571
65206565206565652065206565206565652065206565206565656520656520656565205520
65652065656520652065652065656565656520656520652065206520656520656565206565
206565656565206565206520652065206565206565652065652065656a0204007571652065
65206565650c65206565206565652065206565206565656520656520656565206520656520
65656520652065652065656565656520656520652065206520656520656565206565206565
656565206565206520652065206565206565652065652065653701
[4fe4]050403001021210503030010111105020300101111050103001009090a000000010f
f4000ff4

[5ff4]0b031b0176657273696f6e04
--
SELECT snippet(ttt, '', '' , 'e*e*' , '', -6)FROM ttt('e*e*');
SELECT snippet(ttt, '', '', '' , '', '') FROM ttt('e*e*')


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d000000060e0f000faa0f530ee80e8b0e330e0f
[e0f]22060617111101317461627c656263626206435245415445205441424c4520626228
6129560506171f1f017d7461626c6574315f636f6e66696774315f636f6e66696705435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b04071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6504435245415445205441424c45202774315f9d6f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6564315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295401071710110881157461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c622c7072656669783d22312c
322c332c34222c20636f6e74656e743d2222290d0b6a0037094c020fe7094c0fc60fa40f88
0f6d0f4b0f2c0f0e0eec0ecd0ead0e8e0e6c0e4b0e290e080de60dc40db50d970d760d540d
310d150cf30cd30cb50c950c730c540c320c100bee0bcc0bb00b8d0b7e0b480b2e0b0b0aef
0acc0aad0a8c0a6d0a4d0a2b0a0c09ec09ca09a8098609630ff1
[194c]150a0300300000000101033500030101120201120301111c8c808080801003003e00
000017010505347461626c030203010477686572030206091b8c808080800f03003c000000
1605346674733403020201046e756d6203060104091b8c808080800e03003c000000160433
74686513060101040103776865030204040a1b8c808080800d03003c0000001604336e756d
03060101050103756162030203040a198c808080800c030038000000140332ec6803020400
04336674730302020407188c808080800b0300360000001303327461030203020168030601
010404171b8c808080800a03003c0000001603326e75030601010501026f66030601010604
09198c808080800903003800000014033266740302020102697303060101030407188c8080
8080080300360000001302317403080301010401017703020404091a8c808080800703003a
0000001502316e03080101020501016f03060101060409188c808080800603003600000013
04023166030202010169030601010305061c8c808080800503003e00000017043074686503
06010104010577686572650302040a158c8080808004030030000000110101060630746162
6c65030203071c8c808080800303003e0000001707306e756d626572030601010501026f66
0306040d138c808080800203002c0000000f01010302306e0306010102071b8c8080808001
03003c00000016083066747334617578030202010269730306040c000000142a0000000101
022400020101120201120888808080801203001600000005021c88808080801103003e0000
00170534726f777302060101050104746865720202040b1588808080801003003000000011
02010107053462657477020204081b88808080800f03003c00000016040433726f77020601
010501037468640208050a1b88808080800e03003c00000016010102043361726502020301
03626574020207081b88808080800d03003c0000001603327468020802010107000433616e
640206040a1b88808080800c03003c000000160332696e02060101060102726f0206010143
04091888808080800b0300360000001302033261720202030102626502020405071b888080
80800a03003c00000016023174020802010107000332616e02060101040919888080808009
0300380000001402316e020601010301017202060101050408178880808080080300340000
00120231620202040101690206010106040619888080808007030038000000140402313202
020501016102080301010205061b88808080800603003c0000001606307468657265020201
0002302102060101040a158880808080050300300000001101010504307468650206010107
071c88808080800403003e0000001701010602306e02060101030104726f7773020607081b
88808080800303003c0051001608306265747765656e0202040102696e0206040c1a888080
80800203003a000000150430616e64020601010202027265020203040a1788808080800103
00340000001202303102060101040101320202050408088480808080120300160000000504
1b84808080801103003c0000001605347451626c0106010105020365726d0102040b1b8480
8080801003003c0000001605346517636801020301047072657301020504091a8480808080
0f03003a00000015043374657201020402026865010601010304081b84808080800e03003c
0000001604337072650102050103746162010601010504081a84808080800d03003a000000
150433666f7201030202027473010601010404081b84808080800c03003c00000016033274
68010601010300043365616301020304091884808080800b03003600000013033274610106
01010502016501020404091984808080800a030038000000140332696e0106010102010270
72010205040918848080808009030036000000130332666f01020202017401060101040407
1b84808080800803003c00000016023174010a04010103040003326561010203040a178480
80808007030034000000120231690106010102010170010205040818848080808006030036
0000001202316501020201016601080201010404061b84808080800503003c000000160530
7465726d01020402026865010601010304091484808080800403002e000000100630746162
6c65010601010504158480808080030300300000001102083070726573656e74010205051b
84808080800203003c00000016043066747301060101040102696e01060101040a1a848080
80800103003a000000150530656163680102030103666f72010201f4090601030012030b0f
0000088c808080801103001600000005040a000000320e4f000ffa0ff10fe90fe10fd80fd1
0fc90fc10fb90fb10fa90fa00f980f900f870f800f780f710f680f5f0f560f4d0f410f380f
2f0f260f1d0f130f0a0f010ef70eee0ee60edd0ed60ecd0ec30eba0eb00ea80e9f0e
[2e4f]0804011001033474200704010e0103341e0904011201033374681c08040110010333
6e1a080401100103327718080401100103327416080401100103326e140704010e01033212
08040110010331741007f401100103316e0e0704010e0103310c0904011201033074680a08
0401100103307408090401120103306e7506080401100103306e040604010c010302080401
1001023473220704010e0102342008040110010233721e0904011201023361721c08040110
010232741a0804011001023269180904011201023261721608040110010231741408040110
0102316e1208040110010231621008040110010231320e0b04011601023074
[3feb]0502030010030505020300100406050103001004040a000000020feb000feb0ff4
[4feb]080315017067737a080b031b0176657273696f6e04
0000
[
--
INSERT INTO t1(t1) VALUES('optimize');
UPDATE t1 SET b=(( a ) ) WHERE b MATCH 'thead*thead*theSt*';
UPDATE t1 SET b=((null)) WHERE a MATCH 'thead�*'


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0e1100090d28000fc80f7b0f530f270eed0e810e190d280dde
[d28]81330807171f1f0182357461626c6574335f73656764697274335f73656764697208
435245415445205441424c45202774335f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e5445a445522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31090617451f0100696e64657873716c6974655f6175746f696e6465785f74335f73656764
69725f3174335f7365676469720900000008000000006607071723230181137461626c6574
335f7365676d656e747374335f7365676d656e747307435245415445205441424c45202774
335f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42296a060717212101811f7461626c6574335f636f6e7465
6e7474335f636f6e74656e7406435245415445205441424c45202774335f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c2027633061272c2027
5c3162272c20276332632729380506171111085f7461626c65743374334352454154452056
49525455414c205441424c45207433205553494e47206e84733328612c622c63292a040617
1311013f696e64657874327874320543524541544520494e44455820743278204f4e207432
28782926030617111101397461626c657432743204435245415445205441424c4520743228
782c792c7a294b0206171511017f696e6465787431783174310343524541544520494e4445
582074317831204f4e207431286a3c622b632c642044455343292057484552452066204953
204e4f54204e554c4c36010617111101597461626c65743174310243524541544520544142
4c4520743128612c622c632c642c652c662c672c682c692c6a2c6b290d00
[2000]0a0000000010
[3000]0d0000000010
[4000]0a
[50
[6000]0d0000000010
[7000]0d00
[8000]0a0000000010
[
--
PRAGMA synchronous;
END TRANSACTION d;
EXTRA;
SELECT * FROM sqlite_master pragma_table_xinfo, x(x.name) WHERE x.type='�be';
SELECT avg(DISTINCT b) FROM (SELECT * FROM t2 LEFT JOIN t1 ON c);
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
INSERT INTO t1(t1) SELECT x FROM t2;
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
SELECT 1 ) UNION ALL SELECT 3+g FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM;
PRAGMA main.table_xinfo(t3);
PRAGMA index_info(t1x1);
PRAGMA index_xinfo(t1x1);
PRAGMA database_list;
SELECT geopoly_svg(_shape,
         printf('style="fill:none;stroke:%s;stroke-width:1"',geo1.clr)
       )
  FROM querypoly, geo1
 WHERE geopoly_overlap(_shape, poly);
PRAGMA writable_schema=ON;
DROP INDEX t1x2 FROM t1 WHERE a IN (110,10,150NULL ;
DELETE FROM v1 WHERE x=1;
PRAGMA encoding=UTF8;
PRAGMA 'tabA)e' =UTF16BE;
PRAGMA encodingUTF16LE;
DROP VIEW a;
PRAGMA wal_checkpoint=FULLPRAGMA wal_checkpoint=RESTART;
PRAGMA oom=6;
PRAGMA writable_schema=ON;
PRAGMA TRUNCATE=wal_checkpoint;
PRAGMA hard_heap_limit=191000;
SELECT * FROM CASE t1 WHEN 638 THEN 818 WHEN 354 THEN 717 WHEN 385 THEN 258 WHEN END, bb WHERE t1.rowid=bb.rowid;
PRAGMA shrink_memory;
SELECT x FROM t2, t1 WHERE x BETWEEN c AND null
OR x NOT IN(SELECT -4.81 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR EXISTS(SELECT 1 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x COLLATE rtrim FROM t2, t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR NOT EXISTS(SELECT -4.81 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) ;
CREATE VIRTUAL TABLE IF NOT EXISTS p USING fts5(y);
PRAGMA integrity_check;
PRAGMA integrity_check;
SELECT avg(DISTINCT b) FROM (SELECT * FROM t2 LEFT JOIN t1 ON c);
SELECT ex FROM t1 WHERE id IN (current_date,9009;
UPDATE t2 SET y='abcdef-uvwxyz';
PRAGMA threads;
SELECT 1 FROM t1 LEFT JOIN t2 ON y=10 709324;
PRAGMA threads=10;
WITH RECURSIVE c(x) AS (VALUES( ROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1) c;
0


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0e1100090d28000fc80f7b0f530f270eed0e810e190d280dde
[d28]81330807171f1f0182357461626c6574335f73656764697274335f73656764697208
435245415445205441424c45202774335f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e5445a445522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31090617451f0100696e64657873716c6974655f6175746f696e6465785f74335f73656764
69725f3174335f7365676469720900000008000000006607071723230181137461626c6574
335f7365676d656e747374335f7365676d656e747307435245415445205441424c45202774
335f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42296a060717212101811f7461626c6574335f636f6e7465
6e7474335f636f6e74656e7406435245415445205441424c45202774335f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c2027633061272c2027
5c3162272c20276332632729380506171111085f7461626c65743374334352454154452056
49525455414c205441424c45207433205553494e47206e84733328612c622c63292a040617
1311013f696e64657874327874320543524541544520494e44455820743278204f4e207432
28782926030617111101397461626c657432743204435245415445205441424c4520743228
782c792c7a294b0206171511017f696e6465787431783174310343524541544520494e4445
582074317831204f4e207431286a3c622b632c642044455343292057484552452066204953
204e4f54204e554c4c36010617111101597461626c65743174310243524541544520544142
4c4520743128612c622c632c642c652c662c672c682c692c6a2c6b290d00
[2000]0a0000000010
[3000]0d0000000010
[4000]0a
[50
[6000]0d0000000010
[7000]0d00
[8000]0a0000000010
[
--
PRAGMA synchronous;
END TRANSACTION d;
EXTRA;
SELECT * FROM sqlite_master pragma_table_xinfo, x(x.name) WHERE x.type='�be';
SELECT avg(DISTINCT b) FROM (SELECT * FROM t2 LEFT JOIN t1 ON c);
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT 1 ) UNION ALL SELECT 3+g FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM;
PRAGMA main.table_xinfo(t3);
PRAGMA index_info(t1x1);
PRAGMA index_xinfo(t1x1);
PRAGMA database_list;
DROP INDEX t1x2 FROM t1 WHERE a IN (110,10,150NULL ;
PRAGMA encoding=UTF8;
PRAGMA 'tabA)e' =UTF16BE;
PRAGMA encodingUTF16LE;
DROP VIEW a;
PRAGMA wal_checkpoint=FULLPRAGMA wal_checkpoint=RESTART;
PRAGMA oom=6;
PRAGMA writable_schema=ON;
PRAGMA wal_checkpoint=TRUNCATE;
PRAGMA hard_heap_limit=191000;
SELECT * FROM CASE t1 WHEN 638 THEN 818 WHEN 354 THEN 717 WHEN 385 THEN 258 WHEN END, bb WHERE t1.rowid=bb.rowid;
PRAGMA shrink_memory;
SELECT x FROM t2, t1 WHERE x BETWEEN c AND null
OR x NOT IN(SELECT -4.81 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR EXISTS(SELECT 1 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x COLLATE rtrim FROM t2, t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR NOT EXISTS(SELECT -4.81 FROM t1, t2 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) ;
PRAGMA optimize;
PRAGMA integrity_check;
SELECT avg(DISTINCT b) FROM (SELECT * FROM t2 LEFT JOIN t1 ON c);
PRAGMA threads;
SELECT 1 FROM t1 LEFT JOIN t2 ON y=10 709324;
PRAGMA threads=10;
WITH RECURSIVE c(x) AS (VALUES( ROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1) c;
0


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da4
00
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008001000006604071723230181137461626c657431
5f7365676d656e647374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574314f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e544543a552205052394d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c6329
[2000]0d000000260b48
[2b48]813f250600727f0000434f4d50494c45523d6763632d352e342e3020323031363036
303920445542554720454e41e47c4520444253544154e44654414220454e41424c45204654
533420454e41424c45204654533520454e41421f452047454f504f4c5920454e41424c4520
4a534f4e3120454e41424c45204d454d5359533520454e41424c45204254524545204d4158
204d454d4f52593d3530303030303030204f4c4954204c4f414320455854454e53494f4e21
544852454144534146453d2f18240500250f19544852454144534146453d305842494e4152
5918230500250f1954485245414453414b753d30584d4f4341534517220500250f17544852
454144534146463d3058525452494d1f210500330f194f4d4954204c4f414420455854454e
52494f4e5842494e4152591f200500330f194f4d4954204c4f414420455854454e53494f4e
584e4f434153451e1f0500330f174f4d4954204c4f414420455854454e53494f4e58525452
494d1f1e0500330f194d4158204d454d4f52593d35303030303030305842494e4152591f1d
0500330f194d4158204d454d4f52593d3530303030303030584e4f434153451e1c0500330f
174d42b8204d454d4f52593d3530303030303030585254524a4d181b0500250f19454e4142
4c452052545245455842494e415259181a050da50f19454e41424c45205254524545584e4f
4341534517191c00250f17454e41424c4520525452454558525452494d1a180500290f1945
4e41424c45204d454d535953355842494e4152591a170500290f19454e41424c45204d454d
53595335584e4f4341534519160500290f17454e41424c45204d454d535953355852545249
4d18140501250f19454e12424c45204a534f4e315842494e415259181405002509d9454e41
424c45204a534f3e31584e4f4341534517130500250f17444e40424c45204a534f4e315852
5452494d1a120582290f19454e41424c452047454f504f4c595842494e4152591a1105c929
e819464e41424c48c047454f504f4c59584e744341534519100500290f17454e41424c4520
47454f504f4c5958525452494d170f0500230f19454e41424c4530465453355842494e4152
59170e0500230f19454e41424c452046545335584e4f43415345160e0500230f17454e4142
4c45204654533558525452494d170c0500230f19454e41424c4520465453345842494e4152
59170b04ff230f19454e41424c452046545334584e4f43415345160a0500230f17454e4142
4c45204654533458525452494d1e090500310f19454e42424c452044425354415420565441
425842494e4152591e080500310f19454e41424c45204442535441542056544142584e4f43
4153451d070500310f17454e41424c45204442535441542056544142585254524a4d110605
f0170f1944454255475842494e415259110509b0170e194445425547584e4f434153451004
0500170f16444542554758525452494d27030500430f19434f4d50494c45523d6763632d35
2e342e302032303136303630395842494e41525927020500430f19434f4d50494c45524d67
63632d352e342e30203230313630363039584e4f4341534526010600430f17434f4d50494b
45523d6763632d352e342e3020323031363036403958295452494d0d0010000010

[4000]0d000000020ba0
[4ba0]820a02080809080817840630203235330001300425061b0000083230313630363039
0325070000013403250500000135032504004d073030303030303003251a000008636f6d70
696c657203250200000664627374617403250a00010465627567032508000006656e61626c
650925090504040404040001087874656e73696f6e03251d0000046674733403250d000301
3503250f000003676363032503000106656f706f6c79032510fffff56a736f6e3103251300
00046c6f616403251c0000036d7178032518000105656e6f7279032519000304ce79734d03
25150000046f6d697403251b000005727472656503251700000a7f08726561647361666503
250e0000047675616203250b008650010808080808178d1230203833350001301201060001
06000106001f03000103095103000009323031363036303909010700010700010700000134
09010500010500010500000135090104000103ff010400010730303030303030091c040001
0400010400000662696e6172793c0301020200030102020003010202000301020200030102
020002f1020200030102020003010202000301020200030102020003010202000301020200
0008636f6d70696c657209010200010200010200000667d273746174090703000103000103
00010465627567090402000102000102000006656e6f826c653f0702000102000102b00102
0000f20011020001020001020001020001020001020001a600010200010205510200010200
01020001020001020001020001020001087874656e73696f6e091f04000104000004000004
66747334090a0300010300010300030135090d030001030001030000036763630901030001
03000103000106656f70736c790910030001030001030000056a736f6e3109130300010300
01030000046c6f6164091f030001030001030000036d6178091c0200010200010200010565
6d6f7279091c03000103000103000304737973350916030001030001030000066e6f636173
653c0201020200030112020003010202000301020200030102020003010202000301020200
030102020003010202000f710202000301020200036f02020000046f6d6974091f02000102
0001020000057274726565091903000103000103000302696d3c0101020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
020003010202000301020200000a7468726561647361666509220200010200010200000476
74616209070400010400010400000178b40101010102000101010200010101020001010102
00010101020001010102000101010200010101020001010107300101010200010101020011
01010200010101020011010102000101010200010101020001010102000101010200010101
0200010101020001010101ff01010102000101010200010101020001010102000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
010200010101020001010102000a000000020ff500
[5ff5]05040809010204040808090d000000050fb8000ef40fe910d60fc7

[6fb8]0d0502236175746f6d657267653d350d0402236d657267653d31
--
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
UPDATE t1 SET b=quote((true) ) WHERE t1 MATCH 'h';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH c(x) AS (VALUES(1) UNION ALL SELECT 3<<x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT 3+x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH c(x) AS (VALUES(1) UNION ALL SELECT 3<<x FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+3 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
INSERT INTO t1(t1) SELECT x FROM t2;


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f10205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020201020201020201020201020201020201020201
0201f10202010202010202010202010202010202010202010202010202010202020876b465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020300036d61781c020c
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060112021306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102028e06010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101010106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a0000
[3ffa]0504090c01020d000000240c0a
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144434146453d30
58525452494d1f210500330f194f4d4954204b4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320f174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454d41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335484e4f43415345161d0500230fa4454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500230f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
58428a4e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f4341534526010500430f1743450d60594c45523d6763632d352e
342d30203230313630363039
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]
--
SELECT ( MATCH (t1,591)) FROM t1 WHERE t1 MATCH 'e*e�'


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66696774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e05
071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312cd663322969040717191901812d7461626c6574315f
69647874315f69647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f6461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c93ff0fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0203010203
01020301083231313630363039010207010207010207010133f10205010205010205010135
0102030102040102040207303030303030301c023d010204010204010662696e6172790306
01020203060101f203064e0202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102130102030204656275670402020102020102020107
656e61626c6507020201020201020201020201020201020201020201020201020201020201
0202010202010202010202010202010202010202010202010202010202010202020876b465
6e73696f6e1f02040102040102040104667473340a02030102030102030401250d02030102
0301020301036763630102030102030102030206656f706f6c790ff2030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020300036d61781c020c
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f636173650206010202130600f20203060112021306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
04767461620702040102040102040101780106010102010601010201060101020106010102
01060101020106011102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
01f106010102ad060101020106010102010601010201060101020106010101010601010201
06010102010601010201060101020106010102010601010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130efc0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a000000010f
[3ffa]0504090c01020d000000240c0a000f
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f43415345178f0500250f17544852454144434146453d30
58525452494d1f210500330f194f4d4954204b4f414421455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d5954204c4f414420455854454e53494f4e58525456a94d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305742494e3152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500320f174e4158204d454d4f
52592d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545594e4f434153451719660025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150510250f1945
4e40424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e32
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454f81424c4520
47454f504f4c59584e4f4351534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f1a454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335484e4f43415345161d0500230fa4454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465553345842494e415259170b0500230f1945
4e41424c452046545334574e4f43415345160a0500230f17454e41424c4520465453340552
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
58428a4e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523f8763632d352e342e3020
3230313630363039584e4f4341534526010500430f1743450d60594c45523d6763632d352e
342e3020323031363036303968525452494d0d000000240e
[5ee0]06240300120201010623030012020101062203011202010106210300120301010620
030012030101061f030012030201061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619030012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010600030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030012010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]5d03
--
SELECT (matchinfo(t1,591)) FROM t1 WHERE t1 MATCH 'e*��'WITH c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
SELECT (matchinfo(t1,591)) FROM t1 WHERE t1 MATCH 'e*e�'


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0fc700070d92000f8d0f360ecb0e6b0e0e0db60d92
[d92]22080617111101317461626c657432743208435245415445205441424c4520743228
7829560706171f1f017d7461626c6574315f636f6e66796774315f636f6e66696707435245
415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c20
762920574954484f555420524f5749445b06071721210181017461626c6574315f646f6373
697a6574315f646f6373697a6506435245415445205441424c45202774315f646f6373697a
652728696420494e5445474552205052494d415259204b45592c20737a20524c4f42295e05
071721210181077461626c6574315f636f6e74656e747435ff636f6e74656e740543524541
5445205441424c45202774315f636f6e74656e742728696420494e5445474552205052494d
415259204b45592c2063302c2063312c2063422969040717191901812d7461626c6574315f
69647874315f79647804435245415445205441424c45202774315f69647827287365676964
2c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c207465726d
292920574954484f555420524f574944550307171b1b0181017461626c6574315f64617461
74315f7461746103435245415445205441424c45202774315f646174612728696420494e54
45474552205052494d415259204b45592c20626c6f636b20424c4f4229380206171111085f
7461626c6574317431435245415445205649525455414c205441424c45207431205553494e
47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102062f0203010203
010203010832303136303630390102070102070102070101340102050102c7010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020204160102020306010202020601020203060102020306010202030601020203060102
0203060102020206010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030002030102030204656274670402020102020102020106
656e61626c65070202010202010202010202010202010202010202010201f1020201020201
02020102020102020102020102020102024502020102020102020102020102020208787465
6e73696f6e1f0204010209c102040104667473340a02030102030102030400350d02030102
04010203010fd763630102030102030102030206656f706f6b791002030102030102030105
6a736f6e3113020314020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f63617365020601021203060102020306010202030601020209f601020203060102
0203060102020306010202030601020203060102020306010202030611020201046f7d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102020306110202
03060102020306010202030601020200fa7468726561647361666522020201020201020201
04767461620703040140040102041101780106010102010601010201060100020106010102
01039101020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102017601010201060101025c06010102010601010201
06010102110601020201060811020106010102010601010201060101020106010102010501
0102010601010201060101020415130c0c124413110f47130f0c0e1110ca0e100f440f1040
150f0701030014245a14240f0a030024ffffffff01010200010101010a000000010ffb
[3ffa]0504090c01020d000000240c09
[4c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534717220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c3f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4964204c4f41442045585445d953494f4e584e4f434153451e1f
0500330f174f4d3954204c4f414420455855454e53494f4e58525452494d1f1e0500330f19
4c4158204d454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d353030303030303058af4f434153451e1c0500330f174d4158204d454d4f
52593d3530303030ab303058625452494d181b0500250f19454e41424c4520525452454558
42494e415259181b0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535963355842494e4152591a170400290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45203d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c46204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c4520464546504f4c595742494e41525918110500290f19454e41424c4520
47454f504f4c59584e5f4341534519100500290f17454e41424c452047422f504f4c595851
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d171c0500230f19454e41424c4520465453345842494e415259160b0500220fe945
4e41424c352046545334584e4f43415345160a0500230047454e41424c4520465453345752
5452494d1e600500310f19454e41424c552043425354415420565442425842494e4152591e
080500310f19454e41424c45204442535440542056544142584e4f434153451d070500310f
17454e41424c5520444253544154205654414258525452494d12060500170f194445425547
5842494e41525921050500170f194445425547584e4f4341534510040500170f1844454255
4758425452494d27110500430f19434f4d504948f5523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3022
3230313630363039c23e4f4341534526010500430f17434f4d50494c45523d6763632d352e
342e3030323031263036303958525452494d0d000000240ee0
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a03001202010106190300120201010618030012020100f6170300
19e2f901061603001202050106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610031012020101060f030012020101060e03001202
0101060d0300120200f1060c030012020101060b030012020101060a030012020101050903
0012030101060803001203010106070300120301010606030012010101060502ff84010101
06040300120101010603030012060101070203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
[7fd6]
--
 WITH c(x) AS (VALUES(false) UNION ALL SELECT x+1 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
SELECT snippet(t1, NOT rowid , '', '', rowid , t1 ), highlight(t1, 2, '', '') FROM t1('g+ h') WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank


sqltext:
53514c69746520666f726d6174203300100001010040202000
[64]0d0ff800020f9b000f9b0fd3

[f9b]36010617111101597461626c657431743102435245415445205441424c4520743120
286120444f55424c45205052494d415259204b4559292302061737110100696e6465787371
6c6974655f6175746f696e6465785f74315f3174310300
[1ffb]035cf2010a0a00
[2ffb]8403010a0b
--
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(NOT EXISTS(SELECT 1 FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND x'fa35'<=a IN(SELECT sum(a)OVER(ORDER BY a))))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))))OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a <=a))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)));
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(NOT EXISTS(SELECT 1 FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND x'fa35'<=a IN(SELECT sum(a)OVER(ORDER BY a))))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))))OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a <=a))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)));
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(NOT EXISTS(SELECT 1 FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<= a )) NATURAL JOIN t1 WHERE a IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a IN(SELECT sum(a)OVER(ORDER BY a))))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a<=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))))OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=a ))))=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a NOT IN(SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a&1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)));


sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c0102
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f3136303630395852
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


