# xsql

sqltext:
SELECT  (1)";","a","","b",""from ( ;
select 

4,"a","","e",""from ( ;
select 

4411,1,1,111)INTERSECT
select 
 zeroblob(1)";",411,1,1,111)INTERSECT
select 
 ze�oblob(11)";","a","","b",""from ( ;;
select 

4,"aINTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE (SELECT " FRZMt0 GROUP BY"b)"",A;",1,1+"a","","g",""-";",1)-#� N ,~ r ~1e(1,1,~~~~~~~d1~1%~~  1,1,1),1)~~ Oer(1);


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(�notinb, c, notindexed=, b, c, notindexed="","b","",";", c, notindexed=, b, c, notindexed="","b","",";","a");


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'EPg and YySING fts3(cYpiunning and YySINds3(c
SELENG fts4(H, b, c, notondexed=b);
I ING fts4(a/ b,AL TABLE t4TUAL TABLEs4(H, b, c(�, b, c, notildexed=b);
I USING fts4(a/ b, c 0EATE VIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
I USIN��fts4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n _4 USING ft{4(H, b, c? notindexed=bE t4TUAL ABLE t4 USING (a, b, c, notTABLE t4TUAL TABLE ts4A9ATCH4TUEXISTSLE t4 USING fts4(a, b, c, notinING fts4(a/ b, c 0EATE VIRTUAL TABLa, b c, notAL TABLE t4TUAL TABLEs4(H, , c, n t4 USING fts4(H,cb, c,
I USING fts4(a/ b, d 0EAhE VIRTUAL TABLa% b, c��tAL TABLE t4TUAL TABLEs4(H, b,@c, n AUTOINCREMENT(H, b, c, noti�exed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4Ttindexed=q);
I USING fts4(a/ b,UAL TABLE t4 USING ftj4(�, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTURIRs4(a/A}, c 0EATE VIa/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABL TABL? t4TUAL TABLE t4 USING fts4:a,b, c, notindexed=b);c 0EATE VIRTUAL TABLa, b, c, notAL�TABLn t4TUALTABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USINindexed=b);
I USING fts4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b,@c, ~ t4 UIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIISING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fps4(a, b, c, notTABLE t4Ttindexed=b);
I USI�����������NG fts4(a/ b,UAL TABLE t4 USING ftw4(�, b, c, notindexed=b);
I USING fts4(a/ b, c 
EATE VIR, c, notAL TABLE t4TUAL TAJL#s4(H,�b, c, n t4 USING fts4(g, b, c, L:s4(Hnotindexed=b);
I USING �t(a/ b,AL TABLE t4TUAL TABLEs4(H, b��������������� TABLEs4(H, b,@c, n t4 USING fts48H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4Ttindexed=b);
I USING fts4(a/ b,UAL TABLE t4 USING fts4(�, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTURBLa, b, c, notAL TABL TABLEd=b);
I USIIRs4(a/ }A c 0EATE VIa/ b, c 0EotAL TABLE t4TUAL TABLELE t4 USING fts4(a, b, c, notindexed=b);
I USING fts@(a/ b,dc 0EATEb);ABL TABLEd=b);
I USING fts
I USING fts4(aVIRTURIRs4(a/ b, c 0EATE VIRTUAL BLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING ftn4BH, b% c, notindexed=bE t4TUAL TABLEoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooa/ R0 c 0EATE VIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c,@notAL TAAL TABLa, b, c,@notAL TABLE t4TUAL TABLEs(H, b, c, n t4 USZNG fts4(H, b, c, notindexed=bE tTU L TABLE t4 USING fts4(a, b, c,n/tRs4(a/ f, c 0EATE VIRTUAL TABLaEND, G fts4(a, b, c, notTABLE t4TjAL TATUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notML TABLE t4TUAL TABLEs4(H,EXISTS n t4 Ut4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABL#s4(H, b, c, n t4 USING fts4(g, b, c, L:s4(Hn`tindexed=b);
I USING ftLIMIT b,AL TABLE t4TU*L TABLEs4(H, b, c(�, b, notAL TABdE t45UAL TABLEs4(H, b, B, n t4 USING fts4(H, b, c, notindexed=bEG fts4(a, b, c, notTABLE t4TUAL TABLE t4 USING fts4ABLE t4TUAL TABLE COLLATEG  t4FUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABLbs4(H, b, c, n t4 USING fts4(g, b, c, notindexed=b);
I USING ftLE t4TUAL TABLE t4 USING fts4(a, b, K, notindexeD=b);c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs@(H, b, c, n t4 USING fts4(H, b, c, notindexed=�E t4TUAL TABLE t4 USING fts4(a, b, c, notTA�E);
I USING fts4(a/ b, U 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b,`c, , b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4Ttindexed=b);
I USING�������������������������SING fts4(�, b, c, notindexed=b);
I USING ft(a/ b, c 0EA, c 0EATE VIa/ b, c 0EotAL TABLE t4TUAL TABLEs4(�, b, c, n t4 USING fts4(H, b, c, notinATE VIRTUAL TABLa, b, c, notAL TABL TABLEd=b);
I USING fts4(a/ b, t4TUAL TABLE t4 USIAG fts4(a, b, c, notindexed=b);c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLE�4(H, b, c, n(a4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4TUAL TABLE t4 USING fts4A-LE t4TUAL TABLE t4 USING fts4Ba, b, c, notindexed=b);
I USING fts4(a/b, c 0EATE VIRTUAL TABLa, b, c, ndtAL TABLE t4TUAL �ABLEs4(H,EXzzzzzzz[zzzzzzzz�zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz b, c, n t4 USING fts4(g, b, c, L:s4(Hnotindexed=�������������������������������t4TUAL TABLEs4(H, b, c(�, b, c, notindexed=b);
I USING fts4(a/ b, c 0ELa, b, , notAL TABL TABLE I USING fts4(a/ b, c :EATE VIRTURI, notindexed=b)-c 0EATE VIRTUAL TABLa, b, c, notAL TABLindexed=b);
I USING E t4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4BUS notinING f�s4(a/ b, c 0EATE VIING fts4(a, b, c, notTABLE t4TUAL TABLE t4 USINT��ts4ABLE t4TUAL TABLE\\\\\\\\\\\\\\\\\\\, c, notindexTU L TABLE t4 USING fts4(a, b, c,n/tRs4(a/ f, c 0EATE VIRTUAL TABLaEND, G fts4(a, b, c, notTABLE t4TjAL TATUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notML TABLE t4TUAL TABLEs4(H,EXISTS n t4 Ut4TUAL TABLE ING ftw4(�, b, c, nZtindexed=b);
I USING fts4(a/ b, c 0EATEVIR, c, notAL TABLE t4TUAL TABL#s4(H,b, c�������������������������� L:s4(Hnotindexed=);
I USIAG fts4(a/ b,AL TABLE t4TUAL TABLEs4(H, b, c(�, b, c, notindexKd=b);
I USING fts4(a/ b, c 0EATE VIR=URIRs4(a/ b, c 0EATE VIRTUAL TABAa, b, , notAL TABL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, dndexed=b);c 0EATE VIRTUAL TABLa, b, i, no notTABLE t4Ttindexed=b);
I USING fts4(a/ b,UAL TABLE t4 USING fts4(�, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTURBLa, b, c, notAL TABL TABLEd=b);
I USIIRs4(a/ }, c 0EATE VIa/ b, c 0EotAL TABLE t4TUAL TtAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USI4(a/ }, c 0EATENG fts4(a, b, c,BEF4ABLE t0TUAL TABLE t4 USING fts4(a,6b, c, notindexed=b);
I USING fts4(a/ b, d 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4Tm$L TABLEs4(H, b,@c, n t4 USING fts48H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4Ttindexed=b);
I USING fts4(a/ b,UAL TABLE t4 USING fts4(�, b,c, notindexed=b);
I USING fts4(�/ b, c 0EATE V���������������������������������������������IRTURBLa, b, c, notAL TABL TABLEd=b);
I USIIRs4(a/ }, c 0EATE VIa/ b, c 0EotAL TABLE t4TUAL TABLELE t4 USING fts4(a, b, c, notind
I USING fts@(a/ b,dc 0EATEb);ABL TABLEd=b);
I USING fts
I USING fts4(aVIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING ftn4BH, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4EUALTABLEs4(H, b, c, n t4 USING fts4(H, K, c, notindexed=b);
I USING G fts4(a/ b0 c 0EATE VIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c,@notAL TAAL TABLa, b, c,@notAL TABLE t4TUAL TABLEs(H, b, c, n t4 USZNG fts4(H, b, c, notindexed=bE t4TU L TABLE t4 USING fts4(a, b, c,$notAL TABLE t4TUAL TABLEs4(H, b, c ltrim(1,1)G fts, c, notindexed=b);
I USIt4TUAL TABLEs4(H, b, c, n t4 USING fts4(g, b, c, notindexed=b);
I USING fts4(a/ b,AL TABLE t4TUAL TABL, c, n dezed=bE t4TUAL TABLE t4 ts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING ft{4(H, b, c, notindexed=b);
I UROLLBACK4(/b);
IORE�b);
I USING fts4(a/ b, d 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TmAL TABLEs4(H, b,@c, n t4 USING fts48H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notTABLE t4Ttindexed=b);
I USING fts4(a/ b,UAL TABLE t4 USING fts4(�, b, c, notindexed=b);
I USING fts4(a/ b, c 0EATE VIRTURBLa, b, c, notAL TABL TABLEd=b);
I USIIRs4(a/ }, c 0EATE VIa/ b, c 0EotAL TABLE t4TUAL TABLE "a","b"ING fts4(a, b, c, notindexed=b);
I USING fts@(a/ b,dc 0EATEb);ABL TABLEd=b);
I USING fts
I USING fts4(aVIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING ftn4BH, b% c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4EAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=b);
I USING G fts4(a/ R0 c 0EATE VIRTURIRs4(a/ b, c 0ATE VIRTUAL TABLa, b, c,@notAL TAAL TABLa, b, c,@notAL TABLE t4TUAL TABLEs(H, b, c, n t4 USZNG fts4(H, b, c, notindexed=bE tTU L TABLE t4 USING fts4(a, b, c,n/tAL TABLE t4TUAL TABLEs4(H, b, c ltrim(1,1)G fts,�notindexed=b);
I USIt4TUAL TABLEs4(H, b, c, n t4 USING fts4(g, b, c, notindexed=b);
I USING fts4(a/ b,AL TABLE t4TUAL TABL, c, n dezed=bE t4TUAL TABLE t4 ts4�a, b, c, notAL TABLE t4TUAL TABLEs4( USING fts4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARTOKEY,a,b);�MS3);
SELECT 1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 LEFT JOIN t92 OLL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IN t92 AND y IN t92 ON(AND y IS NULL;
CR


sqltext:
create table t1(oe "a"UNIQ
E,ene "a"UNIQUE,ee "a"UNIQUE,"a"UNIQUE,e ")(oeQUE,e ");
CREATE VIEW v0 AS SELECT * FROM t1 INDEXED BY S=;
CR


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruuANCI,FSELLuANCI,FFFFI FRELLuANCI,FFFFF`uANCI,FFFFI,FRELLuANCI,FFFFF`FFFFFFuuAFFFK,FRELLuANCI,FFFFF`uANCI,FFFFI,FRELLuANCI,FFFFF`FFFFFFuuANCI,FRELLuFFuANCIF`FFFFFuuANCI,F5F`FFFFFFuNCI,FRELLuFFuANCIF`FFFFFFuuANCI,FIF`FFFFFFuuANC trim(1,1)uANCIS');
S');
S  UE
S');


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0mIVTUACOMMITEN H,E MIRIUAV HI�DEN HIH V,
V HIDDEN HIDDEtable_iNpo�t0);
PRAGMA table_info(t0);PRAGMA table_int0); K,c,d,e,b(a,c,d,e,b,c,a,c,e));
SE


sqltext:
SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];ANALYZE TEMP ;;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];ANALYZE TEMP ;;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];ANALYZE TEMP ;;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];ANALYZE TEMP ;;SAVEPOINT  [a]; ;ANALYZE TEMP ;;SAVEPOINT  [a];ANANALOLL��ANANALOLL�� ROLL��OINT ;


sqltext:
ATTACH 'file:000?mode=memory&cache=shared' AS s0;
PRAGMA e_size = 2000;PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;
PRAGMA cache_size = 20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 0; = 1024;
PRAGMA cache_size = 2000;PRAGMA mmap_size = 0;
PRA
CREA
CREATE T00;
CREA
CREAT9 TABLE
PRAGMA canhe_size = 2000;PRAGMA mmap_si�� = ��


sqltext:
SELECT 1020 GROUP BY 1 ,1. EXCEPT SELECT 20 GROUP BY 1 ,1  EXCEPT SELECT 20 GROUP BY 1 ,1, 1  EXCEPT SELECT 20 GROUP BY 1 ,1.1, 1(1);


sqltext:
+ns
select 1 WHERE(11)In(

select 1 LIMIT(  ;
seCROSS999999))In(

select 1 LIMIT(  ;
select 999999))In(

select 1 LIMIT(   sqlite_version()NTERSECT

select 1 LIMIT(  ;
select 999999))In(

select 1 LIMIT( 
select 999999))In(

select 1 ^IMIT(  
select������������������������������������������������������������� 999999));(1)DEFA 
select 999999));(1)DEFAULT (-.1-014444444444444444444444++9+++++''+''),sne  "a8"b");
sIN'''''�),sne  "��ne  "a",");
sIN''''''E),sne  "a","b");
sIN''''''E444electel ;(1)DEFAULT (-.144444444444WHEN'''''E444elect DISTIN''''''E444+~e,sHAVING","b");


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'OFFSyyOFFSyyyANCIS!!yyyyAyANCIS!!yyyyANCIS!yyENFSyyyANCIS!!yyyyAyANCIS!!yyCIS');EL 
sT ( 
se444
>;
S


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TRIGGER [aabc(a, b, c);
#R����Թ������������DISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE EATE TABLE abc000'00(a, b, c) VALUES(nqw.a, new.b, new.c);
END;
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA ��������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE j USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE ab00D;
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA �rit��������������������������������������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE EATE TABLE abc000'00(a, b, c) VALUES(nqw.a, new.b, new.c);
END;
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA �rit����������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE  abc;a, );
C


sqltext:
ATTACH 'file:&000?mode=memory&cac&�acory&cache=shared' AS ����������������������������������������������������������mJme;ATTACH 'file:���������������007?mode=memory&�achery&cache=shared' AS �������������mJme;ATTACH 'file:�00le:&000?mode=memory&cache=shared' AS ��������������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�acory&cache=shared' AS ����������������������������������������������������������mJme;ATTACH 'file:�000?mode=memory&cache=shared' AS �������������������mJme;
TA'UUM
�9);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize'porter);
INSERT �NTO t1(rowid, content)  last_insert_rowi$()nd j�mping');
SElECT rowid FROM t1 WHERE content MATCH 'res4444441444 quoPLACE kn�o t1 values6(1)1),
(44471),���4441);;;;;ANALYZE;;;;;LACE into(t1 values(4,
(44471),
(14441),
(44444���
(144441),
(444),
(44V4444EXCLTSIVE,
(44441)44471),
(144444;;;;
(44471)LBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);�H(';
PRAGMA �ritaK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)���������������������������������������������������������������������������������������������DISTINCT������������������G���������������������������CASCADE���������������������������Ԁ����ԛ��������������������������NALYZE;DROP TABLE IF EXISTS CHECKEATE VIRTUAL TABLE0t1 USING fts3:c);
PRAGMA �ritaD������ ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER  round(1,1)NAME TO  sqlit_compileoption_used(1)�����������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE����������������������������������������������������������������������������������������������������������������������Ԁ����������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������������������������������������������DISTINCT��������������������������������������������ADE��������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlitmpil���������������������������������ISԥ������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������ESCAPE������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������DISTINCT����������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK VEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ�����������������������
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption�sed(1)�����������������������������������������������������������������������������������������������������������DISTINCT������������������������������������������������������������������������������;AZE;DROP TABLE IF BLE t1 USId fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 �ENAME TO  sqli_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT����d�����������������������������������������CASCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT�������������������������������������@��������CASCADE����s3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlitmpil���������������������������������������������


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'rwDETACHpyyye oyyizATION@L1 rter)r\yyyye pyyye pj�Zyye poyyi@ATION@OU!dd�C
INS*RT rter) TO�j
INS*RT INTOye pVIRTAL T.BLE t1yyya pyyye oyyi@ATION@e ���yeAAUIO1Am T.INuOye py[ye oyye pyye porter)!��E
INS*RT I.TOye �yyye oy  ptokee pyyye ppyyye pjOOOOOOOOOdpye porte�)r\yy///////////////yya CREATAL EXISTSCCCCCCCCCCCyye CREATE VIRTOApSrter);
INS*yyiATION@L1pyyye prye pjpyE��tokepyyyeAAUIO1AL T.INuld��,1,1)yATO RIRTUAL TA/ye zorter*RTr)r\yyyye pyyye pjpyy����judpye pWrter)r\yyyye CREATE VIRTUAL (1)er)r\yyyye pyyye  tokFnize pSrter);
INS*yyiATION@L1rter)r\yyyye pyyye pjpZyyRT 1NTOy pyyye oyye pyye porter)  decimal(1,1) 
INS*Rping');
S


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'auyyy��NG fts3(co�tent, tiyyyING fts3(content, tokenikenicontent,yBEFORE(uyyyyING ftntecontenyyYymING fts3ALize p"yU TABb unnt, tiycontenyqykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �(content, tiycontenyyyymING fts3(content, tiyyyING fts3(co�tent,tokenint, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyy\nyiconte��s�tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING,fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycont��yym�pcontecontenyyymING fts3(��es3(content, tiyyyING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymiNG ft]3(contentymING fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyymING@fts3(content, tiyyyING fts@(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(co�tent, tkenikenize p"yUAL TA1b unt, tyyymING fts3(contes3(content, tiyyyING fts3(content tokenikeniz"kely(1)ts3(uyyyyING fts3(contecon sum(1)WING fts3(contenyUAL TABb u Bb unlikets3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3Bb unnt, tiycontenyyyymiNG ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)t3(uyyyyINGfts3(contecontenyyyymING fts3(contenyUAL TABb utenyy ymppcontecontenyyyymING fts3(content, tiytent, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content,0tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyy\nyiconte���tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kelyiyco�tenyiconte�nlikel{(1)ts3(uyyyyING fts3(contttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttfttttttttttttttttttttttttt (1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(con lower(1)yyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(AAAAAAAAALize p"yU TABb unnt, tiycontOnyqykenikly(1)ts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyymING fts3(content, tiyyyING fts3(content,�token�kenize p"wUAL TABb unnt, tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenikenize p"yUAL TAtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)t3(uyyyyINGfts3(contecontenyyyymING fts3(contenyUAL TABb utenyy ymppcontecontenyyyymING fts3(content, tiyyyING fts3(content, token�kenize p"yUts3(uyyyyING fts3(contecontenyyyymING fts3(AAAAAAAAALize p"yU TABb unnt, tiycontenyqykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �(content, tiycontenyyyymING fts3(content, tiyyyING fts3(co�tent,tokenint, tiycont\nyiconte���tiyyyING fts3(content, okenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyy\nyiconte���tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycont��yym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymiNG ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokeG fts3(contes3(content, tiyyy\nyiconte���tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3yyyING fts3(cooUAL ���unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3contiycontenyyyymppcontecontenyyyymING@fts3(content, tiyyyING fts@(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content,(coyUAL ING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymiNG ft]3(content, �iyyyING fts3(coyUAN TTABbs3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pconTecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)t3(uyyyyINGfts3(contecontenyyyymING fts3(contenyUAL TABb uteny� ymppALTABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyymING@fts3(content, tiyyyING fts@(content, token�kenize p"yUAL TABb u�nt, tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING ntfts3(co�ten�, tokenikenize p"yUAL TA1b unt, tiycontenyiconte�nlikel{(1)ts3(uyyyyING fts3(conttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(conten�, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(AAAAAAAAALize p"yU TABb unnt, tiycontenyqykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(co�tyING fts3ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyyWING fts3(contenyUAL TABb u Bb unlikets3(uyyyyING (contes3(content, tiyyyING fts3(content, tokeniyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenizekeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"mUAL TABb unnt, tiycontenyyyymiNG ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokeni�enym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)t3(uyyyyINGfts3(contecontenyyyymING fts3(contenyUAL TABb utenyy ymppcontecontenyyyymING fts3(content, tiytent, tokenike�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������nym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyy\nyiconte���tiyyyING fts3(content, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)tts3(uyyyyING fts(content, tiycont��yym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymiNG ft]3(contentymING fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontentent, tokenikenym�pconteco{tenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kelt, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"yymING fts3(con abs(1) TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymiNG ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)t3(uyyyyINGfts3(contecontenyyyymING fts3(contenyUAL T_Bb utenyy ymppcontecontenyyyymING fts3(content, tiyyyING fts3(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyymING@fts3(content, tiyyyING fts@(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(co�tent, tokenikenize p"yUAL TA1b unt, tiycontenyiconte�nlikel{(1)ts3(uyyyyING fts3(conttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiytttttttttttttttttttttttt substr(1,1,1))ts3(uyyyyING fts3(contecontenyyyymING fts3(AAAAAAAAALize p"yU TABb unnt, tiycontenyqykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(co�tent, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fyyyyING fts3(contecontenyyyyWING fts3(contenyUAL TABb u Bb unlFkely(1)ts3(uyyyyINGfts3(contiycontenyyyymppcontecontenyyyymING changes()ent, tiyyyING ftttttttttttttttttttent, ������������������������������������������������������������������������������������������������������ntent����������������������������������������������������������������������������������������������������������������coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiye p"yUAL TABb unlikely(1)ts3(uyyyy9NF fts3(content tiycontenying');
S 


sqltext:
SELECT @coun1,(1),*, * ,*, *, 44,31,(1),*, * ,*,* from ( 
select 
44,41-(
select group_concat(1/?)),*, * ,*, * from ( 
select 
44,41,4444444,1E11)Y4);SELECT @coun1,(1),*, * ,*, *, 44,31,(1),*, * ,*,* from ( 
select 
44,41-(
select group_concat(1/?)),*, * ,*, * from ( 
select 
44,41,4444444,1E11)Y4);
s


sqltext:
create table t1(onl  'a''b't);
insert into t1 values(~~~~~1);;;;;;;;VACUUM;BEGIN;
select heM [a];
se


sqltext:
CREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������PRIMARY KEY) WITHOUT rowid;REINDEX;;;;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;;ANALYZE;;;;;;;ANALYZE;BEGIN;;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PA a);
CREATE INDEX i3 ON t0(a)owid;REINDEX;;;;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE  t0(a);
CRE


sqltext:
;--aone);
_t= O00;
PRAGMA journal_nal_mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
_(xint= O00;
PRAGMA journal_mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAG
CREATE TABLE t0(x;


sqltext:
 ea
select- replace(1,7,1)> abs( $1111111 >11E11 >=11111111111)"a","b" ""WHERE"">"a">"a"""AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"Na""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>A">"a">"a">"ATTACH>ACH>�CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JdNa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a" date(1,1,1)>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"Q">"a">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
CREATE TABLE t0(x);
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY x; VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY x;


sqltext:
creaTE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, '|uREFENCIS''ruREFRENCIS''ruNATURALCIS''EFEROOOOOOOOOOOOOOObOOOOOOOOOOOOOOOOOOOOOOOOOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO�ORIMARY KEY, Te0tSt00n0 ARY KEY, Te0Y, Tn0EXT);
CRfATE TEMP TRIGGER 







ew.Te0tSt90n0 FROM TeON TeEGIN
INSERT INTO Re00T"00e(Te0tSt00EC6 new.Te0Y, Tn0EXT);
&REATE T6MPTRIYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY����������������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE T
INSERT I00e BEGIN
INSfBT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY�Te0t6t0e KE TER5KE)
SELE ON TempOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOuREFRENCIS''ruREFERENCIS''EFEROOOOOOOOOOOOOOObOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO�ORIMARY KEY, Te0tSt00n0 ARY KEY, Te0Y, Tn0EXT);
CRfATE TE5555555555555555555555555555555555555555555555555555555555555555555555555555555MP TRIGGER 







ew.Te0tSt90n0 FROM TeON TeEGIN
INSERT INTO Re00T"00e(Te0tSt00EC6 new.Te0Y, Tn0EXT);
&REATE TEMPTRIYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY����������������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SEECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSJRT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTO unlikely(1)OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOO����������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE S��
INSERT I00e BEGIN
INS_RT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON tempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOdOOOOOOOOOOOO000RESTRICTOOOOOOOO00e(Te0tSt00n0tSt00n0 TARY KEY, Te0Y,����������������������������������������������������������������������������������PRI� KEY,EN);
CREATE S��
INSERT I00e BEGIN
INSfRT INTO RISNULL0e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOdOOOOOOOOOOOO000e BEGIN
INSEWT INTO Re00T000e(Te0tSt00n0)
SELY KEY,!Te0t6t0e KEY,jTER PRIMARY KE)
SELECT new.Te0tSt
END;OOOOOOOOOOOOOOOO@OOOOOOO
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RY a,bVA0tSKE�,EN);
CREATE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KE
hR U�E MN TempT000e BEGI7
INSERT e0tSt00n0tSt00n0 TARY KEY, Te0Y, 
IN@fRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSE�T INTO Re00T000e(Te0tSt00n0)
SELY KEY,OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOdOOOOOOOOOOOO000e BEGIN
INSEWT INTO Re00T000e(Te0tSt00n0)
SELY KEY,!Te0t6t0e KEY,jTER PRIMARY�E)
SELECT new.Te0tSt
�D;OOOOOOOOOOOOOOOO@OOOOOOO
INSERT INTO TempT000[(Te0tSt00n0) VA0tSt00>RY, VA0tSKE�,EN);
CREATE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KE
hR UPDATE ON TempT000e BEGI7
INSERT INTO Re0@0e(Te0tSt00n0Y KEY0t6t0e KKE)
SELECT new.Te0tSt
END;
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, TARY KEYY KEY,$Te0t���n0 TARY KEY, Te0Y, Tn0EXT);
CREATE TGIN
INSERT PRAGMAe01T"00e(Te0tSt00n0tSt00n0 TARY KEY, Te0Y,  
IN@fRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00nUNIQUEY KEY,  substr(1,1,1)+OOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOABORTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SELCT new.Te0tSt
END;
INSERT I� (OOOOOOOOOOOOOOOOOOOO3OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO���������������PRI� KEY,EN);
CREATE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SE[CT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTO unlikely(1)OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOO����������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE S��
INSERT I00e BEGIN
INS_RT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON tempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOO�OO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOdOOOOOOOOOOOO000RESTRICTOOOOOOOO00e(Te0tSt00n0tSt00n0 TARY KEY, Te0Y,���������������������������������������������������������������������������������PRI� KEY,EN);
CREATE S��
INSERT I00eBEGIN
INSfRT INTO RISNULL0e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000eITe0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SEL�T nee0Y*00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(T���������������������������������������e0tSt60n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO���OOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOCOOOOOOOOOOOOOOOOOOOOOOPOOOOOOOOOOO@OOOOOOd BEGIN
INSEWT INTO Re00T000e(Te0tSt00n0)
SELY KEY,!Te0t6t0e KEY,jTER PRIMARY KE?
SELECT new.Te0tSt
END;OOO�OOOOOOOOOOO@OOOOOOO
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RY
CRE�TE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt<0X0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELECT new.Pe0tSt
END;
INSERT I.+T INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT  OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SELCT new.Te0tSt
END;
INSERTIROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO5OANALYZEOOOOO`OOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SEL�T nee0Y, Tn0EXT;
CRE>TE TEMP TRIGGER 









hR UNDATE ON Tem����0e BEGI7
INSERT INTO Re00W000e(Te0tSt00n0Y KEY,���t6t0e KEY, TER PRIMARY KE)
SELECT new.Te0tSt
END;
INSERT
 TempT000e(Te0tSt00n0) VA0tSt00>RY KEW,$TARY KEY, Te0t6t0e KEY, TER PRIMARY KEY, Te0tSt TARYXT);
CREATE TP TRIGGER 









ER UPDYYYYYYYnnnnnOOOOOOOOOOOOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOO�����������������������������������}������������������������������������������������OOOOOOOOOOOOOOOOOOOOOOOOOOyOOOOOOO00e BEGIN
INSERT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TempT000e KEY, TEQ�KEQ, Te0tSt0<n0 TARY KEF, Te0Y, Tn0EXT;
CREATE TEMP TRIGGER 

FFFFFFFFFFFFFFFFFFFF�F







hR UPDATE ON TempT000e BEGI7
INSERT INTO Re00T000e(Te0tSt00n0Y KEX��t6MARY KE)
SELECT new.Te0tSt
END;
INSERT INTO TempT000e(Te0tSt00n0VA0tSt00>RY KEY, TARY KEYY KEY,$Te0t���n0 TARY KEY, Te0Y, Tn0EXT);
CR4ATE TGIn0tSt00n0 TARY KEY, Te0Y, �AUTOINCREMENTYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY���������������������d���@������VACUUM�����������������������������������������������������������������������������������>YYY��������������������������������������������������������������������������������������������������������������������������������������������������OOOOO�ORIMARY KEY, Te0tSt00n0 ARY KEY, Te0Y, Tn0EXT);
CRfAT�TEMP TRIGGER 







ew.OOOOOOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SEL�T nee0IYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY����������������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE T
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELE ON TempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO%YOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOO����������������������������������������������������������������������������������������������������������������PRI� KEY,EN);
CREATE S��
INSERT I00e BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)SELY KEY, Ti0t6t0e KE TER KE)
SELE ON TempTOOOOOOOOOO������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������








ER UPDATE ON TempTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOnnnnnnnnnnnnnnnnknnnnnnnnOOOOOOOOOOOOOOOOOOOOOOOO�OOOOOOOOOOOOOOOOOOOO@OOOOOOOOOOOOOOOOOOOO��E��������������������������������}���������������������������������������������������OOOOOOOOOOOOOOOOOOOOOOOOOOyOOOOOOODELETEGIN
INSERT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TempT000e KEY, TEQ�KEY, Te0tSt0<n0 TARY KEF, Te0Y, Tn0EXT;
CREATE TEMP TRIGGER 

FFFFFFFFFFFFFFFFFFFF�F







hR UPDATE ON TempT000NTO Re00T000e(Te0tSt00n0Y KEY0t6MARY KE)
SELECT new.Te0tSt
END;
INSERT INTO TemrT000e(Te0tSt00n0VA0tSt00>RY KEY, TARY KEYY KEY,$Te0t���n0 TARY KEY, Te0Y, Tn0EXT);
CR4ATE TGIn0tSt00n0 TARY KEY, Te0Y,OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOdOOOOOOOOOOOO000RESTRICTOOOOOOOO00e(Te0tSt00n0tSt00n0 TARY KE� total(1)AUTOINCREMENTOOOOOOOOOOOOOOOOOOOOOObOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO:OOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SELCT new.Te0tSt
END;
INSERT I2OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO5OANALYZEOOOOOOOOOOOOOOOOOO000e BEGIN
IN�ERT INTO e00T"00e(Te0tSt00n0)
SEL�T nee0Y, Tn0EXT;
CREATE TEMP TRIGGER 









hR UNDA count(1)BEGIN
INSfRT INTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TeON TempT00e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KE TER KE)
SELECT new.Te0tSt
END;
INSERT I"�
 KEY�0t6� KEY, TER PRAMARY KEY, T���������������������������������������������������E ON TeZpT000e BEGIN
INSERT INTO Re00T+00e(Te0tSt0000n0 TARY VEY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE KN TempT000} BEGIN
INSERT INTO Re00T"00e(Te0tSt00ECT qew.Te0tSt90n0 FRM���mpT000e LIM;
END;INSERT INTa TempT000�
END;
INSERT INTO TempT000e(Te0tSt00n0) VALANALYZE');
Te0tSt00n0) VALUES ('2OOOOO


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
#R����Թ������������DISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE EATE TABLE abc000'00(a, b, c) VALUES(nqw.a, new.b, new.c);
END;
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA ��������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE tES USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE ab
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA �rit��������������������������������������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b� c);
CREATE TAab
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA �rit��������������������������������������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b� c)BLE EATE TABLE abc000'00(a, b, c) VALUES(nqw.a, �ew.b, new.c);
END;
INSERT INTO abcBEND;
INSERT INTO abcBE000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRaGMA �rit����������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE  abc(a, );


sqltext:
CREATE TABLE t0(a INT PRIMARY KEY, b, c, UNIQUE(b,a, b,  b, c, b, c,c)) WITHOUT rowid
TE TABLE t h, i FOYg, sqlit�������' AS ���������������������������������������������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS ������red& Af ������������������������' AS ���������������������������������mJme;
VACUUM
�����������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y�������������������������������������inmbmJme;
VACUUM
������������������m�����������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJme;


sqltext:
GI;
CREATE VIRTUAL TABLE f00 USING fts4(content=t"""""""", '0�0');
CREATE VIRTUAL TABLE AND00 USING fts4(content=t0"""", '*�0');
CREATE VIRTUAL TABLE f0B USING fts4(content=t"""""""", '0�0');
CREATE VIRTUAL TABLE f0000 USING fts4(content=t"""""""", '0�0');
CREATE VIRTUAL T4(content=t0);


sqltext:
ATTACH 'file:&000?mode=memory&cac[e=shared' AS �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS ���������������������mJme;ATTACH 'file:�00le:&000?mode=memory&cache=shared' AS ������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�acory&cache=shared' AS ������������������������������;ANALYZE;t
PRAGMA �rit��������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������DIST����������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4����������������������������������������������������������4444444444444444444444444444444444444�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIPRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4����������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4����������������������������������������������������������4444444444444444444444444444444444444�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
��������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE����������������������ԛ�����y�����x�������t;
CR


sqltext:
;VACUUM;
select(1)IN(

select 1 WHERE(11)In(

s11)IN(

select 1 WHERE(11)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 99999

s11)IN(

select 1 WHERE(11)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1 W11)IN(

select 1 WHERE(11)In(

s11)IN(

select 1 WHERE(11)In(

s11)IN(

select 1 WHERE(11)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

s9)IN(

select 1)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1 W11)IN(

select 1 WHERE(11)In(

s11)IN(

select 1 WHERE(11)In(

s11)IN(

select 1 WHERE(11)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1)In(

select 19999 EXCEPT 
select a.b9991999) EXCEPT 
select 999999)IN(

select 1 WHERE(11)In(

s))));


sqltext:
 
select  * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,-4.4411144111),+( in1)in(1,0,-4.441114411,0,-4.4411144111),+( in1)in(1,0,-4.4411144111),+(1),+( ;
select .444444344+4)it from ( 
select  min( trim(1,1))in1)is(
in1)ih1)i
st  mm ( 
se ""ULT 10 RE tAULT);
CRE


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61);
INSERT INTO t0 VALUES('��������������������Ǫ����one��o�����������������������ƶ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������attwoBt0r000�Ȫ���Ǫ��');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = ('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;0 SET docid = 55555;
UPDATE t0 SET docid = 555;
 VALUES('0');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('������������������Ǫ����one��oattwoBt0r000�Ȫ���Ǫ�0');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = ('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 555;
 VALUES('0');
UPDATE t0 SET docid =docDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET do SET docid = ('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5 a,b55;
 VALUES('0')ALUES('������������������Ǫ����one��oattwoBt0r000�Ȫ���Ǫ�0');
UPDATE t0 SET docid =dUPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
INTO t0 V');
INUES('�����������);
Uid = 55555;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a�INTEGER PRIMARY KEY ON CONFLICT REPLACE, b);
CREATE TABLE t2(x, y);
INSERT INTO t1 VALUES(1,2);

INSERT INTO t2 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t2;
SELECT * FROM t1;INSERT INTO t2 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t2;
SELECT * FROM t1;INSERT INTO t2 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t2;
SE


sqltext:
 ea
select-  coalesce(1,1)>"a"-  coalesce(1,1)>"a">>"a">"�""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[ݶ�" GLOB"[]ݶ�����������������������������������������������������������������������������������������������������������������������������������ݶ����" GLOB"[]ݶ��������a","b" F;


sqltext:
PRAGMA cache_spill=OFF;
PRAGMA cache_spill;
PRAGMA _spill=OFF;
PRAGMA cache_spill;
PRAGMA main.cache_spill;
PRAGMA temp.cache_spill;pRAGMA cache_spill=OFF;
PRAGMA cache_spill;
PRAGMA _spill=OFF;
PRAGMA cache_spill;
PRAGMA main.cache_spill;
PRAGMA temp.cache_spill;pill;
PRill;
PR


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELECT a, b,a b, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,a,��, '000' ,a,��,( select 1,"a",01*191), ( 
select"", ( 
selecT 
 111)UNION select 

$44,1), ( 
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg, ( 
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���,av 
select"", ( 
selecT 
 O11)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 6,  2, '00' ,avg(sel))))))))))))))))))))))))))))))ect"",( 
selecT 
 111)le), avG(1),  avg(11), avG(1avg
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg()), avg(11, avG(1), avg(l)))))))))))))))))))))))))))))))))))))))))))))))))"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(sel))))))))))))))))))))))))))))))))))))))))))))))ect"",( 
selecT 
 111)le), avG(1),  avg(11), avG(1), aUNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg()), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg((1), avg(1,191), ( 
sel))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ect"",( 
selecT 
 111)UNION select 

$44,1), ( "
select"",  ( 
selecT 
 111)UNIb, '0D0' FROM t1
UNSELECT b9), avg(1),  avg(1), avg(11), av(1), Avg(1), avg(1), avg(1), avg(11),1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avgh91), avG(2), avg(9), avg(1),  avg(1), avg(11), avGELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11), avG(1), av��
;
PR


sqltext:
ATTACH 'file:&000?mode=memory&cac[e=shared' AS �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS ���������������������mJme;ATTACH 'file:�00le:&000?mode=memory&cache=shared' AS ������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�acory&cache=shared' AS ������������������������������;ANALYZE;t
PRAGMA �rit��������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������DIST����������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4����������������������������������������������������������4444444444444444444444444444444444444�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4���������������������������������d���������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������mJme;
VACUUM
����4����������������������������������������������������������4444444444444444444444444444444444444�����������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritats3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3��
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �D������������ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE����������������������ԛ�����y�����x�������t;
CR


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4(x, y);
INSERT INTO ft0 VALUES('a 0', 'c  I');
CREATE VIRTUAL TABLE temp.auxt0 USING fts4(x, y);
INSERT INTO ft0 VALUES('a 0', 'c  I');
CREATE VIRTUAL TABLE temp.aux0 USING fts4aux(mai����hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhohhhhhhh������������������������������������������������������������������������������hhhhDEFERREDhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRlggggggggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����hhhhhhhhhhho doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRlggggggggEMA��������������������������hhhh���(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlhhhhhshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMNT�
inX�����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;crea�e tabggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;crea t�
 char(1),diBnel?fe,EINDsmz""UNIQUE,t);;;createINITIALLY�EGYN?ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'rwDETrter);
INS*yyiATION@L1pyyye prye pjpyE��tokepyyyeAAUIACHpyyye oyyizATION@L1 rter)r\yyyye pyyye pj�Zyye poyyi@ATION@OU!dd�C
INS*RT rter) TO�j
INS*RT INTOye pVIRTAL T.BLE t1yyya pyyye oyyi@ATION@e ���yeAAUIO1Am T.INuOye py[ye oyye pyye porj�Zyye poyyi@ATION@OU!dd�C
INS*RT rter) TO�j
INS*RT INTOye pVIRTAL T.BLE t1yyya pyyye oyyi@ATION@e ���yeAAUIO1Am T.INuOye py[ye oyye pyye porter)!��E
INS*RT I.TOye �yyye oy  ptokee pyyye ppyyye pjOOOOOOOOOdpye porte�)r\yy///////////////yya CREATAL EXISTSCCCCCCCCCCCyye CREATE VIRTOApSrter);
INS*yyiATION@L1pyyle prye pjpyE��tokepyyyeAAUIO1AL T.INuld��,1,1)yATO RIRTUAL TA/ye zorter*RTr)r\yyyye pyyye pjpyy����judpye pWrter)r\yyyye CREATE VIRTUAL (1)er)r\yyyye pyyye  tokFnize pSrter);
INS*yyiATION@L1rter)r\yyyter)!��E
INS*RT I.TOye �yyye oy  ptokee pyyye ppyyye pjOOOOOOOOOdpye porte�)r\yy///////////////yya CREATAL EXISTSCCCCCCCCCCCyye CREATE VIRTOApSrter);
INS*yyiATION@L1pyyye prye pjpyE��tokepyyyeAAUIO1AL T.INuld��,1,1)yATO RIRTUAL TA/ye zorter*RTr)r\yyyye pyyye pjpyy����judpye pWrter)r\yyyye CREATE VIRTUAL9(1)er)r\yyyye pyyye  tokFnize pSrter);
INS*yyiATION@L1rter)r\yyyye pyyye pjpZyyRT 1NTOy pyyye oyye pyye porter)  decimal(1,1) 
INS*Rping');
S


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';;SAVEPOINT T�����������LLBACKI
ANALYZE upp. random();SAVEPOINT�������(';
PRAGMA writable_scxe�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT ��������������������������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLPACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;3k;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA intetegrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_checteg;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA intetegrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integri������������������������������������;
PRAGMA integrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_chgrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;3k;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA intetegrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA integrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_chgrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;3
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER 


sqltext:
SELECT  DISTINCT a, instr(1,1)," 
seSEL��������������������������ct"", ( 
selecT 
 111)UNYON ;
select 

444,191a",01 from ( select 1,"a",01*191), ( 
select"", ( 
selecT 
 111)UNION select 

$44,1), ( "
select"", ( 
selecT 
 111)UNION ;
select 

444,191), ( 
select"",( 
selecT 
 111)UNION select 

$44,1), ( "se 
select"",  ( 
selecT 
 111)UNION select 

444,1), ( 
selecT 
11), ( 
select"", (111)UNION select 

444,1), ( 
selecT 
11), ( 
select"", ( 
selecT 
 111)UNION select 

444,1), ( 
selecT 
$�,
select"", ( 
selecT 
 111)UNION 
select"",( 
selecT 
 111)UNION select 

$44,1), (;
select 

44,1);


sqltext:
creaTE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\@y�ya pyyye oyy�pyTEr) ,�rter)r\yypyyye p[udpye p "a"yye pyyye pjpyyye pOUTER��tokenize porter)r\@tokenize porter)r\yyyte pyye pjtokenaz _ABE VIRTUAL TAe porter)��ye pjpyyye7pjudpye porter3r\yyyye pter)r\yyyye pyyyepjpyyye7pjudpye porter3r\yyyyl CREdcC
INS*RT INTOye {yyye oyper)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE VIRTUAL TABE@VIRTUAL PABye porter)r\yyyye CREATE VIRTUALSING fcC
INS*RT INTOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyyeyye py














USING�rter)r\yyyye CCCCCCCCCCCCyye CREATE VIRTUAL T�tokenize porter$r\yyyyey^e CREATE RIRTUAL TABye Uorter)r\yyyyed@cC
INporter)r\yyy{e pyyye pjpyyye {jTS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLf t1 USING;fcC
INS*RT IoTOye {yyye oype pyye port�Ut�kenizeyyye pyyye pjpyyye pjud@ye porter)r\yyyT INTOye {yyye C=CCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL ;.BLE t1 USIdG fcorter);
INS*RT INTOye pyyye oyye pyye porter( ���r)r\yyyye CREAT3 VIRTUAL TABye porter)r\yyyye OUTERtokenize poyy�ITIALLyy���juyde p




















USING�rter) porter�tokenaz _ABE VIRTUAL T e porter)��ye �jpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye ��er)r\yyyye cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERtokenizer)V\yyyye pyyyh pjpyyye7pjudpye porteyye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOye p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INTOye �VIRTUAL T>BLE t1USING fTOye pyyye oyye pyyEATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yy�e oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye ��ye pyye1porter)TOye pyyye �ye pyye porter)rtev)r\yyuyye pyTEr) rter)r\y3 VIRTAeFULyw pjpyyye pUSNG ter)r\yyyye CREATE VIRTUAL T.BLE t���ING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyye porter)rtev)r\yyuyye pyTEr) rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yiyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INTOye �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%��dcC
INS*RT NS*RT INTOye pyyye o�ye pyyedporter) dTE VIPTUAL TABLE t1 USIN� �scD
INS*RT INTOye {yyye oype pyye porbtokenize porter)r\yyyye INITOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� porter)r\yyyye CREATE VIRT2AL T.BLE t1 USING fcC
INS*RT TNyye pyyye pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�tokeniz\ porter)r\yyyye pyyy| pjpyyye6pjudpye por_er)r\yyyye CREATEnt, tokdG fcC
RT%e pjuyye py










�	







USINGrter)r\yyyre pyyye pjpISNULLOUTER�t����ize pQrte�)r\yyyye pyyye pjpyyye pjudpye porter)ryu @cC
INS*RTr)r\yyyye pyyye pjpy e pjudpyrter);
IKS*RT INTOye yye pjpyyye pRELEASE��tokenizer)Vlyyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yiyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INTOye �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyy~�jgy���j
INS*RT INTOye �VTRTUApyyye p�uyye*pxTEr):rter)r\yyyye pt� a.bjpfyye pOUTER)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
INS*RT IoTOye {�kenizeyyye pyyye pjpyyy} pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCCyye CRer)rVALUESFULye pjpyyye pEATETUAL T.r\E t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye porr) 
.	�%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%i)N��
. pyyye pjpyy�e7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjdpye porter)r\yyyye CREATE VIRTU( porter�tokenaz _ABE VIRTUAL T e porter)��ye �jpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye ��er)r\yyyye cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERtokenizer)V\yyyye pyyyh pjpyyye7pjudpye porteyye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOye {yyy  oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyya porter)rtev)r\yyuyye pyTE� rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INTOye �VIRTUAL T>BLE t1USING fTOye pyyye oyye pyyEATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yy�e oype pyye porttokenize porter)r\yye cC
INS*RT INTOye {dyye oype pyye porter)r\yyyye pyyye er)r\yyyye CZEAT3 VIRTUAeFULkenizer)V\yyyye pyyyh pDEFERREDjudpye porter\yyyye CREATrteryy�yye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f�������2001-01-01����������������������ize �orter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE DIRTUAL TABye porter)r\yyyyeCREATE VIRTt1 USNG ter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yy�e oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye ��ye pyye porter)TOye pyyye �ye pyye porter)rtev)r\yyuyye pyTEr) rter)r\y3 VIRTAeFULyw pjpyyye pUSNG ter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyye porter)rtev)r\yyuyye pyTEr) rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yiyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INTOye �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�hokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyy~�jgy���j
INS*RT INTOye �VIRTUApyyye p�uyye*pxTEr):rter)r\yyyye pt� a.bjpfyye pOUTER)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
INS*RT IoTOye {�kenizeyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)N
��
.enize porter);
INS*RT INTOye pyhye o�ye pyye porter) \yyyye CRE@5E VIRTUAL TAByporterterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOye {yyy  oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyya porter)rtev)r\yyuyye pyTE� rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
���RT INTOye {yyye oype pyye porttokenizx)yye pjTOye pyyye o�ye py�����������Nyye pyyye pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIR����INSTEADrter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyer)r\yyyye CZEAT3 VIRTUAeFULye pjpyyye pOUTER��tokenize porter)�\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL TIS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�tokeniz\ porter)r\yyyye pyyy| pjpyyye6pjudpye por_er)r\yyy+2 daysTEnt, tokdG �cC
RT%e pjuyye py











�	







USINGrter)r\yyyre pyyye pjpISNULLOUT)R�t����ize pQrte�)r\yyyye pyyye pjpyyye pjuUpye porter)r\yyy^e CREATE RRTUALyyyyu @cC
INS*RTr)r\yyyye pyyye pjpy e pjdpyrter);
IKS*RT INTOye pyyye oyye pyye portem) INize porter)r\9yy$tokenize porter)r\ykenizeCHECKer);
:NS*RT INTdping');
SEL


sqltext:
CREATE TABLE t1(x INTEGER PiIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, sum(b) AS m FROM t2 GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">""JOIN t1 NA NATURAL JOIN t1 AL JOIN t1 NA NATURAL JOIN t1 NA���������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 R����������������������������������������������߼���������� NATURAL JOIN t1 NA NATURAL JOIN t1 NAA NATURAL JOIN t1 NATUR������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NAT��������������������������������������������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURƼ�������������������������������������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURƼ�������������������������������������������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������������������������������������������������ NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������������������������������������������������������������������������������߼���������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������� J?IN t2;


sqltext:
SELECT  count(1),?, * from (  ;
select 141,111), ( 
R(
select  unicode(1)i1444444,444,444 sne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INEBne,sBne,st�EhokBne,kB1Gone,�ze,sBne,st�EhdkBne,sm1Gone,�zlkBne,st1G,sEN,�zne,�z1We,st1), ( 
select 4,4,1 ,s�INExdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBxdiBne,sBne,st�EhdkBne,sm1Gone,�zlkNExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBxdiBne,sBne,st�EhdkBne,sm1Gone,�zlkBne,st1G,sEN,�zne,�z1We,st1), ( 
select 4,4,1 l��mzlne,s�INExdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zl,sBne,st�EhdkBne,sm1Gone,�zlkBne,st1G,sEN,�zne,�z1We,st1), ( 
select 4,4,1 l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�Ie,s�INExdiBne,sBne,st�EBWe,st1), ( 
select 4,4,1 l�������le,s�Iv,se,ne,s�ne,s�I,sBne,st�Ehd l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,stkBne,sm1Gone,�zlkBne,st1 ,sEN,�zne,�Z1,sBne,sSEJOINne,se,ne,s�1)Hect USING( l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se)ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,st1), ( 
select 4,4,1 l�������nv,se,nele,s�Iv,se,ne,s�ne,s�I,sBne,st�Ehd l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,stkBne,sm1Gone,�zlkBne,sBne,st1G,sEN,�zne,�z1We,st1), ( 
select 4,4,1 l�,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,st1), ( 
select 4,4,1 l�������le,s�Iv,se,ne,s�ne,s�I,sBne,st�Ehd l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,stkBne,sm1Gone,�zlkBne,st1 ,sEN,�zne,�Z1,1)Hect USING( l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,kB1Gone,�zlkBWe,st1), ( 
select 4,4,1 l�������nv,se,nele,s�Iv,se,ne,s�ne,s�I,sBne,st�Ehd l�������le,s�nv,se,ne,s�ne,s�e,sBnxdiBne,sBne,sSEJOINne,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne�kB1Gone,�zlkBWe,stkBne,sm1Gone,�zlkBne,st1G,sEN,�zneH�Z1,1)Hect USING( l�������le,s�ne,�zlkBne,st1G,sne,�zne,�zlns,smGone,s�z);


sqltext:
PRAGMA empty_result_callbacks=on;
A
select zeroblob(941)I�������inm�mJ���������J��������������y�����������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y���������������������inmbm����כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������������inmbmJme;
VACUUM
������������������������me;
VACUUM
�����������y���������������������inmbm����כ����������������������������inmbmJme;
VACUUM
�������������y��������inm�mJme;
VACUUM
�������������y�����������y��כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y��������������������Hinmbm����כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUU;
������������me;
VACUUM
�����������������inmbmJme;
VACUUM
����bmJme;


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
PRAGMA case_sensitive_like; PRAGMA case_sensitive_like; --00000
PRAGMA case_����������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T���������ݛ�����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE "" USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE "" USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������g�����������������������������ALYZE;t;
CREA������������������ԛ������������������������������inmTE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATEINDEX t00 ON 00(a)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE TABLE a.b 00(a t1����GERMA writable_schema=OFF;
ALTER TABLE t RENAME T�����������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create tableUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������������������������Թ������������DISTIN���CT�������������������;ANALYZE;DROP TVIRTUAL TAvvvvvvvBLE t U�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ǥ������������������������������������������������������������������������������������������ subst](1,1,1)�������������������������������������������������������������������������������������������������������������������������ԧ����������������������������������������������������������������������b not null, T0000D text(30) �ot null);
CREATE TABLE E0000000000000(C000000 inv null, S0000 DEFAULT null, L00�ԗ�������������������������(o doubh000000000@0 text(50) not null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L0�0000000000000 text(20j null, U000000 text0 null, R00000000000 |lob not null, I00000000000000  hex(1) null, T000000texEXPLAIN D00 text(�0) not��������������te table tRggggg�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD��������������LYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������ݼ������������������EMP ;ANALYZE VIRppe ran;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLB�������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXIST6 t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ������������������������������������������������������������������������������YZE;DROP TABLE IF EXISTS t;
CREATE VIRppe randoPOINT�������(';
PRAGMA writable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EM��RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼּ����������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED����������P ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼּ����������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LdBACK ;;SAVEPOINT T��������������������������������ݼYZE;DROP TABLE IF EXISTS t;
CR


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x(d,e));
SELECT * FROM t0 Wa�������������������������������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;ATTACH 'file:&00?mode=memory&�����������������' AS ��������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK�������������������������������������������hhhhhhhhhhhhhhUM;create table tRgggggggggEhhhhhhhhhhhhhhhhhhhhhhhhhhh������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������(o douTRANSACTIONUE);REINDEX hhhhhhhhhhhhhhhhhhhhhhhhhhhWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhShhhhhh����������������������������������������������������������������������������ȗ�u������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create
table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggggg���������������(o doubhahhhhhhhhhhhhr(1)UNIQUE);REINDEX ACUUM;create table tRgggggggginXdidne,diBnel ���������tRgggggggggEMP�����������������UE);REINDEX  ;;VACUUM;create table �����ouTRANSACTIONUE);REINDEXVACUUM;create table tRgggggggggEMP����������������������������������������(o doubharNIQUEINDEX  ;;VACUUM;create tMAT�HtRgggggggggEMPO�������O�������gggggggggggggggggggggg����������������������t1(one"a"<NIQUE,""eNIQUE,UE$""UNT�
inXdie,EINDate table tR�EGYN?ANALYZE;Eq ;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATEINDEX t00 ON 00(a)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE TABLE a.b 00(a t1����GERMA writable_schema=OFF;
ALTER TABLE t1 RENAM" T�����������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create tableUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������������������������Թ������������DISTIN���CT�������������������;ANALYZE;DROP TVIRTUAL TAvvvvvvZBLE t U�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ǥ�����������������������������������������������������������������������ǫ����������������� substr(1,1,1)�������������������������������������������������������������������������������������������������������������������������ԧ����������������������������������������������������������������������b not null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 inv null, S0000 DEFAULT null, L00�ԗ�������������������������(o doubh000000000@0 text(50) not null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L0�0000000000000 text(20j null, U000000 text0 null, R00000000000 |lob not null, I00000000000000  hex(1) null, T000000texEXPLAIN D00 text(�0) noc��������������te table tRggggg�������������;ANALYZE;DR9P TABLE IF SXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD��������������LYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABL< t USING fts3(c);
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������ݼ������������������EMP ;ANALYZE VIRppe ran;;;;ROLLBACK ;;SAVEPOINT T����������������������������A writable_schema=OFF;
ALTER TABLE t1 RENAME T�������������������������������������������������������������������������������T�����������LLB�������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXIST6 t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ������������������������������������������������������������������������������YZE;DROP TABLE IF EXISTS t;
CREATE VIRppe randoPOINT�������(';
PRAGMA writable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼּ����������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T��������������� �����������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ����������������������������������������������������ǫ����������������� substr(1,1,1)�����������������������������������������������������������������������������������T�����������LdBACK ;;SAVEPOINT T��������������������������������ݼYZE;DROP TABLE IF EXISTS t;
CR


sqltext:
CREATE TABLE t0(a, b);
CREATE INDEX i0 ON t0(a);
CREATE INDEX i2 ON t0(a,b);
CREATE INDEX i3 ON t0(b,b);
INSERT INTO t0 VALUES(randomblob(20),randomblob(20));
INSERT INTO t0 SELECT randomblob(20), randomblob(20) FROM t0;
INSERT INTO t0 SELECT randomblob(20), randomblob(20) FR�inm�mJ��������������y�������������_������������������������������������nonanoname;
ATTACH':memory:' AS ����name;
ATTACH':memory:' AS ������������inm�mJ��������������y������������������;
VACUUM
����������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������������������������������y�������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
������nonanoname;
ATTACH':memory:' AS �����������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
�������������������������������F�������nonanoname;
ATTACH':memory:' AS �����������������������������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�����������������inm�mJ��������������y������������������;
VACUUM
����������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
���                                                                                                                                                                                                                                                                                               (                  �������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ�����������y��������������;
VACUUM
������������������������������������inmbmJme;


sqltext:
create table t1(one smallinl);
insert into t1 values(1);
select julianday(1,1444 | .99774454999944444 || .444444/44��������������������������|| *4449999999911199991117|| 1111111111E111)"a"WHERE"">"a">"��a">"a">"a">"">"a">"a""">"">"a">"a""a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"a">>"a""">""LIKE"11">"a">"a"""> substr(1=1,1)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye oyypyTEr) ,�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize portdr)r\ytokenize porter)r\yyyye pyyye pjpyyye pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpyyye pOUTERtokenize pter)r\yyyye pyyyepjpyyye7pjudpye porter3r\yyyye CREd;1 USING fcC
INS*RT INTOye {yyye oype pyye porttooeZize porter)r\yyyye INITIALLYyyyeyye py





















USING�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyyey^e CREATE RIRTUAL TABye Uorter)r\yyyyed@cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABxe porter)r\yyyye CREATE  pyyye oyye pyye porter) VIRTUAL T.BLE t1 USING fcC
INS*RT INTOie {yyye oype pyye port�Utokenizeyyye �yyye pjpyyyR pjudpye
porter)r\yyyye CR�ATE VIRTUAL TACCCCCCCCyye CRKATE VIRTUAL T.BLE t1 USIdG fcC
INS*YT INTOye pyyye oyye pyye porter) tokenize ppyye porttokenize porter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SINrter)r\yyTE VIRT2Ayyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyye oyye pyye @rter) �er)r\yyyye CREATE�VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye yye pj]yyye pjudpye porcC
INS*RTr)r\yyyye pyyye tjpyyye pjudpye porter)r\�������������������������ize porter)r\yyyye pyyye pjpyyyO pjudpye porter)r\yyyye CREATE DIRTUAL TABye porter)r\yyyye CREATE VIRTt1 USNG�er)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oy@e pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye o�ye pyye porter) rteR�r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING orter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SIN�rter)r\yyyye pyyye pjpyyye pOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porte�)r\yyyye @>
INS*R@r)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUALTAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING pyyye nyye pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyyeCREATE VIRTUALT.BLEt1 USING fcC
INS*RT INTO�tokenize T INTOy dTE VIPTUAL TABLE t1 USIN� �scC
INS*RT [NTOye {yyye oype pyye port tokenize porter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SINrter)r\yyyye pyyye pjpyyye pOUTER��tokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL  pyyye pj]yyye pjukpye porter)r\yAK�TA�E t1) ter);
INS*RT INTOye pyyye o�yecC
INS*RT INTOye {yyy pyye jukpye port\yyyye$CREATS VIRTUAL TApyyye pjp�yye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porte�yyyye ?��>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyy� COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyve oyye pyye porter) �er)r\yyyye CREATE�VIRTUAL TAByi porter)r\yyyyee pjTOye pyyyeo�ye pyye porter) rter)��<T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyye CREATE VIRTUALT.BLEt1 USING fcC
INS*RT INTOtokenize porte�tokeniz� T e pytokenize porter)r\yuuuuuuuuuuALLY[y\e pjuyye py





















�SIN���$rter)r\yyyye pyyye pjpyyye pOUTER��tokeni�e por�er)_\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEbTE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pye portVACUUMtokenizeyyye,pyyye pjpyyye pjudpye porter)r\yyyye CREITE VIRTUAL TAB e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USI$G �cC
INS*RT INTOye pyyye oyy\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATG fcC
INS*RT INTO�tokenize T INTOye pyyye o�ye pyye porter) dTE VIPTUAL TABLE t1 USIN� �scC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SINrter)r\yyyye pyyye pjpyyye pOUTER��tokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) �er)r\yyyye CREATE�VIRTUAL TABye porter)r\yyyyee��c+)	MATCHTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
Ipyyye oyye p�ye porter&tokenaz TABE Vrter)r\yyyye pyyye pjpyyye p�pyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE 1 USING fts(content, tokeniUA> @ABLE t1 US*RT INTOye@pyyye oyye pyTERtokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pygye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATEdIR�� T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yy�ye CREATE VIRTUAL-T.BLEt1 USING fcC
INS*RT INTOtokenize porte�tokenize T e pyye porter) dTE VIPTUAL TABL�t1 USIN� �scC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yuuuuuuuuuuALLY[y\e pjuyye py





















�SIN���rter)r\yyyye pyyye pjpyyye pOUTER��tokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pye �ortVACtUMtokenizeyyye,pyyye pjpyyye pjudpye porter)r\yyyye:CREITE VIRTUAL TAB e portr)r\yyyye CREATE VIRTUAL T.B]E t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye porr) 
IS*RT INTOye pVIRTUAL T.BLE t1USING fc:
INS*RT INTOye pyyye oyyd pyye porter) OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye poTUAe T.BLE tj USING f��C
INS*RT INTOye pyyye oyye pyye porter) rO okenize p�rter)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABye porter)r\yyyE VIRTUALfcC
INS*RTr)r�����������������􀀀�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������]������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f��cC
INS*RT INTOye {yyyeINype pyye portUtokenizeyyye pyyye pjpyyye pjudporter)r\yyyye CREATE rIRTUAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye yye oyye pyye porterpyyye oyye pyye porter) OUTERorter);
INS*RT INTOy � oy
INS*RT INTOye pyyye oyye pyye porter) ye o�yecC
INS*RT INTOye
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) �er)r\yyyye CREATE�VIRTUAL TABye porter)r\yyyyee��c)	�
MATCHTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
Ipyyye oyye p�ye portertokenaz TABE Vrter)r\yyyye pyyye pjpyyye p�pyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, tokeniUA> @ABLE t1 US*RT INTOye pyyye oyye pyTERtokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIR�� T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyye CREATE VIRTUAL-T.BLEt1 USING fcC
INS*RT INTOtokenize porte� {yyy pyye porter) \yyyye$CREATS VIRTUAL TApyyye pjp�yye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye ?��>
INS*RTr)r\yyyye �yyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyve oyye pyye porter) �er)r\yyyye CREATE�VIRTUAL TABye porter)r\yyyyee pjTOye pyyyyye porter) rter)�� T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyye CREATE VIRTUALT.BLEt1 USING fcC
INS*RT INTOtokenize porte�tokenize T e pyye porter) dTE VIPTUAL TABL�t1 USIN� �scC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yuuuuuuuuuuALLY[y\e pjuyye py





















�SIN���rter)r\yyyye pyyye pjpyyye p)_\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING fcCrter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
Ipyyye oyye p�ye portertokenaz TABE Vrter)r\yyyye pyyye pjpyyye p�pyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, tokeniUA> @ABLE t1 US*RT INTOye pyyye oyye pyTERtokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIR�� T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyye CRE\TE VIRTUAL-T.BLEt1 USING fcC
INS*RT INTOtokenize porte� {yyy pyye porter) \yyyye$CREATS VIRTUAL TApyyye pjp�yye@dpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye ?��>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1OUTERorter);
INS*RT INTOye pyyve oyye pyye porter) �er)r\yyyye CREATE�VIRTUAL TABye porter)r\yyyyee pjTOye pyyyeo�ye pyye porter) rter)�� T.BLE t1 USING pyyye oyme pyter)r\yyyye CREATE VIRTUAL TABye poe pyyye)pjpyyye {jTOye pyyye o�ye pyye porter) rteR�r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING orter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SIN�rter)r\yyyye pyyye pjpyyye pOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porte�)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING pyyye nyye pyter)r\yyyye CREATE VIRTUAL TABye po[ter)r\yyyyeCREATE VIRTUALT.BLEt1 USDNG fcC
INS*RT INTO�tokenize T INTOy dTE VIPTUAL TABLE t1 USIN� �scC
INS*RT [NTOye {yyye oype pyye port tokenize porter)r\yuuuuuuuuuuALLY[yye pjuyye py





















�SINrter)r\yyyye pyyye pjpyyye pOUTER��tokeni�e porter)r\yyyye pyy[ter)r\yyyye CREATE VIRTUALT.BLEt1 USING fcC
INS*RT INTOtokenize porte�tokenize T e pyye porter) dTE VIPTUAL TABL�t1 USIN� �scC
INS*RT INTOye {yyye oype pyye port
INS*RT INTOye {yyye oype pye portVACUUMtokenizeyyye,pyyye pjpyyye pjudpye porter)r\yyyye CREITE VIRTUAL TAB e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye porr)
IS*RT INTOye pVIRTUAL ������������������������������������������������������������������������������������Rtokenize porter)r\yyyye pyyye pjpyyye pjudpye poTUAe T.BLE tj USING f��C*RT INTOye pyyye oyye pyye porter) kenizeCHECKer);
INS*RT INTdping');
SEL


sqltext:
�e��e�
select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"""">$substr(1,1,1);

select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"""">$substr(1,1,1);


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@���������������������������������������������������������������������������������������������������������ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
OP t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I';
PRAGMA writENa=OFF;REPLACE into t1 values(444441),
(44471),
(144441),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(444444444414471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(444444444414471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZ;;ANALYZE;REINDEX;;;;;;ANALYZE;;;;REPLACE into t1 value44440444)),
(),
(1),
(144441),
(4),
(1),
(144X;;),471),
(41);�E:��E;E t1;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATEINDEX t00 ON 00(a)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE TABLE a.b L0(a t1����GEot null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 inv null, S0000 DEFAULT null, L00�ԗ�������������������������(o doubh000000000@0 text(50) not null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L0�0000000000000 text(20j null, U000000 text0 null, R00000000000 |lob not null, I00000000000000  hex(1) null, T000000texEXPLAIN D00 text(�0) not��������������te table tRggggg�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD��������������LYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������ݼ������������������EMP ;ANALYZE VIRppe ran;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLB�������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXIST6 t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ������������������������������������������������������������������������������YZE;DROP TABLE IF EXISTS t;
CREATE VIRppe randoPOINT�������(';
PRAGMA writable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼּ����������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LdBACK ;;SAVEPOINT T��������������������������������ݼYZE;DROP TABLE IF EXISTS t;
CR


sqltext:
 
select  * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,-4.4411144111),+( in1)in(1,0,-4.441114411,0,-4.4411144111),+( -11)in(1,0,-4.4411144111),+(1),+( ;
select .444444344+4)it from (select  min( trim(1,1))in1)is(
in1)ih1)i
st  mm ( 
se ""ULT 10 RE tAULT);
CR


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,$48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111���������������������������������������������������������������������������������������������������������������������������1111111111111111111111 1111111111111111111��11111111111111111111111111111111q11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2001-01-01��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T1111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*������������������������' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP T�����������������������
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������������������������������������������������������������������������������ԛ�����y�����x�������t;
CRE


sqltext:
ATTACH 'file:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&& min(1,1)ry&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' AS s0000d;
SELECT &&&&&&' AS s000d;
SELECT * FROM x0;
&&&&&&&&&&&&&&' AS+s0000d;


sqltext:
create table t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELECT a, b,a b, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,a,��, '000' ,a,��,( select 1,"a",01*191), (
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avgK1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000'�M t1
ORDER BY 2,  2, '00' ,avg, (select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 '0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00' FROM t1
ORDER BY 2,  11), avG(O), av 
selevG(1),  avg(11), avG(1), av 
sel))))))ect 
UNIb,ROM t1
NE avg(11), avG(1EEEEEEEEEEEEE), 
select"", ( 
selecT � 111)UNION O
select"",  ( 
selecT 
 '000' FROM t1
ORDER BY 2,  11), avG(1), avect"",( 
sel))))))))))))))))))))))))))))))))))))))))))))))))))))))ect"",( ���lecT 
 111)UNION ( "
sele 
selecT 
 111)UNIb, '0D0' FROM t1}1),  avg(1), avg(11), avG(1),  avg(11), avG(1atg(1), avg(1), avg(11),1, AvG(1), avg(41), avG(1), avq(9), avg(8),  avg(1),, avg*11), avG(1), avg(9),  avg(1), Avg(1), avg(1),  avG(1), avg(9), avg(1),  avg(1), avg.11), avGELECTt1
ORD  2, ' 00' ,avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1)( avg(1), avg(1), avg(11), avG(1), avg(9), avg(G(1), avde�
;


sqltext:
create table t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELECT a, b,a b, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,a,��, '000' ,a,��,( select 1,"a",01*191), (
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avgK1), avg(1,191), ( 
select"",( 
selecT 
 111)UNION select 

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg, (select"", ( 
 cT 
 111)UNION O
select"",  ( 
selecT 
 '0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00' FROM t1
ORDER BY 2,  11), avG(O), av 
selevG(1),  avg(11), avG(1), av 
sel))))))ect 
UNIb,ROM t1
NE avg(11), avG(1EEEEEEEEEEEEE), 
select"", ( 
selecT � 111)UNION O
select"",  ( 
selecT 
 '000' FROM t1
ORDER BY 2,  11), avG(1), avect"",( 
sel))))))))))))))))))))))))))))))))))))))))))))))))))))))ect"",( ���lecT 
 111)UNION ( "
sele 
selecT 
 111)UNIb, '0D0' FROM t1}1),  avg(1), avg(11), avG(1),  avg(11), avG(1atg(1), avg(1), avg(11),1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1),, avg*11), avG(1), avg(9),  avg(1), Avg(1), avg(1),  avG(1), avg(9), avg(1),  avg(1), avg.11), avGELECTt1
ORD  2, ' 00' ,avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1)( avg(1), avg(1), avg(11), avG(1), avg(9), avg(G(1), avde�
;


sqltext:
+ns
select  (1),*, * ,*, * ,*, (1),*,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1), * ,* , * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1)in(1*4)in1)in�*(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1)in(1*4)in1)in�i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is((
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1), * ,* , * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1)in(1*4)in1)in�*(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)it from ( 
select  min(1,1)in(1*4)in1)in�i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(in
select  min(1,1)in(1*4)in1)in�
s9999)in(1,44)in(1.1)it from ( select  min(1,1)in(1*4)in1)in)( 
sel(1,1)in(1*4)in1)in�
s9999)in(1,44)in(1.1)it from ( select  min(1,1)in(1*4)in1)in�)it from ((1,44)in(1.1)it from ( n
select  min(1,1)in(1*4)in1)in)in(1*4)in1)in�
s9999)in(1,44)in(1.1)it from ( select  in(1,1)in(1*4)in1)in�)it from (s9999)in(1,44)in(1.1)it from ( n
selecin(1,1)in(1*4)in1)in�)it from ( 
s9999E);


sqltext:
ATTACH 'file:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&caqhe=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' AS s0000d;
SELECT &&&&&&' AS s000d;
SELECT * F&&&&&&&&&&&&&&&' AS s0000d;
SELECT &&&&&&' AS s000d;
SELECT * FROM x0;
&&&&&&&&&&&&&&&' AS+s0000d;


sqltext:
create table t1(x, y DEFAULT(datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>447),
(144 || .471),
(44471),
(1441),
(44471),
((datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>44744744444>447),
(144 || .471),
(44471),
(1441),
(44471),
((datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>4474471),
(144 || .471),
(44471),
(144444444444>44777774454444441),
(44471),
(144444444471),
(44471),
(144444444444444>44777774454444441),
(44471),
((datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>4474471),
(144 || .471),
(44471),
(144444444444>44777774454444441),
(44471),
(144444444471),
(44471),
(144444444444>4474471),
(144 || .471),
(44471),
(144444444444>44777774054444441),
(44471),
((datetime('now')));
INSERT INTO t1(x) (us);
l�ro �4451);


sqltext:
ATTACH 'file:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx^xxxxxxxxxxxxxxxxxASCxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*&&&&&&&&&&&;&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&NO&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&�&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache&&&&&&<&&&&&&&&&&&&&&&&&&&&&&&&&' AS s0000d;
SELECT &&&&&&' AS s000d;
SELECT * FROM x0;
&&&&&&&&&��&&&B' AS+s0000d;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEy DEFAULT �0 REFERENCES t1(x) ON DELETE SET DEFAULT REFERENCES t1 ON UPDATE RESTRICT);REPLACE INTO t1 SELECT(13);
INSERT INTO t0 VA(13);
IN


sqltext:
CREATE TABLE t001(a INTEGER PRIMARY KEY AUTOINCREMENT);
INSERT INTO t001 VALUES(441),
(444444441),
(44471),
(1444);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRTRRggEMPO�������O�������ggggwggggggggggggggggg����������������������t1(one"a"UNIQUE  ;;VACUUM;create table tRgggggggggEMP��������������������������������,""eNIQUE,UE$""UNT�
inXdidF EXOSTS t;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,$48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111��������������������������������������������������������������������������������������������������������������������������1111111111111111111111 1111111111111111111��11111111111111111111111111111111q1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2001-01-01��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '*����������������), A�
(4), avG(1), a, avN(11), av1),avg(11), �� ���������������������������vg(1)ot�avG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$ln)NDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������պ��������������������������������������к������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4 zeroblob(1),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""LNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnIN@smINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),1, AavG(1)9ABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), RvM(1), avg(1C), ""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ , A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~YQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
�e�
select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"""SAVEPOINT,1);

select time( '2001a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a";ND"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"q">"a">"a"AND"a"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa""a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a"4">"a">"A">"a",tF;
",t


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,$48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d11111111111111111111111111111111�11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111���������������������������������������������������������������������������������������������������������������������������1111111111111111111111 1111111111111111111��11111111111111111111111111111111q11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111��������������������������������������������������� ltrim(1,1)��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1111111111111111111111111d11������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������è������111111111111111111111111111111q11111111111111111111�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*������������������������' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP T�����������������������
CREATETUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������������������������������������������������������������������������������ԛ�����y�����x�������t;
CR


sqltext:
 ea
select- replace(1,7,1)> length(1)>"D""">""LIKE"b" "a","b" ""WHERE"">"a">"a""a""">"">"a">"">"a">"a""">"">"S">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"A">"a">"a""">"a"AND"a"""> random()>"a">"a""a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">"">a"
",tF;


sqltext:
CREATE TABLE t001(a INTEGER PRIMARY KEY AUTOINCREMENT);
INSERT INTO t001 VALUES(441),
(444444441),
(44471),
(1444);REINDEX  ;;VACUUM;create table tRgggggggggEMP��(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRTRRggE����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRTRRggEMPO�������O�������ggggwggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidF EXOSTS t;


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,01*?, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"a"=fro111)), ( 
select 1), ( 
select 1 fro111)ON"a">"a" OR "a">"a" OR 444414>"a" O AND+444>"a" OR  4444144>401444++-2 A�D.4444+++- -2 AND+444>"a" OR 444414>"a" OR"a" AND count(1REGEXP-44++-444414>"a" O AND+444>"a" OR  4444144>401444++-2 A�D.4444+++- -2 AND+444>"a" OR 444414>"a" OR"a" AND count(1REGEXP-44++-2 AND.4>"a" OR 41)>"a"1);


sqltext:
�e�
select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"������������������������������������������������������������������������������������a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a";]D"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa""a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a"4">"a">"A">"a",tF;
",t


sqltext:
 ea
select- replace(1,7,1)> length(1)>"D""">""LIKE"b" "a","b" ""WHERE"">"a">"a""a""">"">"a">"">"a�">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">"">a"
",tF;


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING f��������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG����GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
 ea
select- replace(1,7,1)> length(1)>"D""">""LIKE"b" "a","b" ""WHERE"">"a">"a""a""">"">"a">"">"a">"a""">"">"S">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"A">"a">"a">"S">"a">"a""">"a">"a""">"a">"a""a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">"">a"
",tF;


sqltext:
CREATE TABLE t001(a INTEGER PRIMARY KEY AUTOINCREMENT);
INSERT INTO t001 VALUES(441),
(444444441),
(44471),
(1444);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRTRR4(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';;;ROLLBACK ;;SAVEPOINT�������(';
PRAGMA writable_s�������������������������������������������������������������������������������������������������������������������������������;
CREATE VIRTUAL TABLE t1 USING fts4(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';;;ROLLBACK ;;SAVEPOINT�������(';
PRAGMA writable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��̼���������ݼ�������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������������������������DISTINCT��������������������������������������������������������������������������������������������������������������������������������������������LYZE;ANA��������LYZE;ANAAN���E;E t1;


sqltext:
SELECT  strftime(1E1, time(1E1=  strftime(1 || time())))in(1,1)it from (   ;
select 4411,1,1,1), ( 
selecT 

 111), ( select 

( 
selecT 
 1111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
11), ( 
selecT ( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
11), ( 
selecT( 
selecT 
 111)UNION select 

44<1);


sqltext:
create table t�� AS
select unlikely(1),111.11,1,1,1,1.,115,1,1,1,11,1,11,1,1,11,1,1,1,1,1,1.,1,1.,11,1,1,1,1.,111,1,12 from (  
select 111), ((
select 1,1.,11.11,1,1,1,1.,115,1,1,1,11), (  (  
select 111), ( 
select 111)ON1)O11)ON1)-014 (e;


sqltext:
ATTACH''AS no�me;
ATTACHory;
PRAGMA locking_modournal_mode;
�*;
PRAGMA temp.journal_mode;
�
;
PRAGMA temp.journal_modXI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t0urnal_mode;
�
;
PRAGMA temp.journal_modXI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03 .XI;;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03  XI;
DROP TRIGGER IF EXISTS t03 .XI;
DR3 .XI;;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03 .XI;
DROP TRIGGER IF EXISTS t03;
DROP TRIGGER IF EXISTS t03 .XI;
DRO?
DR


sqltext:
create TEMP  table �������������������������������������������������������������������������������������������������������z�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
�����44444444442222222;PRAGMA my_check;3;
PRAGMA integrity_check;
PRAGMA i2222222222222222222115554444444444444442222222222222222L22111%1)/* */
"",""from ( 
st 4411,1,1,1), ( 
sct 41), ( FAILlecT 

 111), ( select 

( 
selecT 
 111>)UNION 
selecT 
 1
�������������y�����������������������������inm�mJ�������������������������������������������������������������inmbmJme;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATEa)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ load_extension(1,1)���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ASC�����������������������������������������������������������������������������������������������ou CHECK M000 blob not null, T0000D text(30) not n0000 NDEX  ;;VACUUM;create table tRgggggggggEMP���������������(o dou CHECK M000 blob not null, T0000D text(CREATE TABLE E0000000000000(C00000fts4(y,0);
VALUES(1,0),(2,0),(3,ob not null, T0000D text(30) not null);
CREATE TABUM;create ta��������ggggggBEMP���������������(o dou �t(5000 int null,constraint P000EFAULT null, L00000000000000 text(50) n;create table �����(o douIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP���������������(o dou CHECK M000 blob not ������������LYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������������������ "a"����������������Լ�����������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������������������YZE;DROP TABLE IF EXISTS t;
CREATE VIRppe randoPOINT�������(';
PRAGMA writable������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T����������;;SAVEPOINT T����������������������������������������ݼ�����������������j������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ���������i����EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������CONE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������CONSTRAINT��������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT STRAINT��������;
PRAGMA �ritaD��������������������������������������������Լ�����������ؼ���������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ�����������������������������������������������������������ritable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T��;;SAVEPOINT T����ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����ԯ��������Բ���������������������Լ�����������ؼ���������������������ݼ��ռ��������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LdBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
P���������������������������YZE;DROP TABLE IF ;


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"",0,01*?, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"a"=fro111)), ( 
select 1), ( 
select 1 fro111)ON"a">"a" OR 4444-44++-2 AND.4>"a" OR 41)>"a"1);


sqltext:
SELECT  strftime( 'a%fftime( 0000000000000��')>"+2 days""a">000000000000��������������������������������������������������������������������������0a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"[">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a""">"a">"">"a">"a">"ATTACH>ACH>�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������󌌌�������������������������������������������������������������������������������������������n��������������">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a">"y";"a",tF;


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT����������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s�c;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT����������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(�����������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
SELECT  strftime( 'a%fftime( 0000000000000��')>"+2 days""a">000000000000��������������������������������������������������������������������������0a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"[">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>A0000000000000��')>"+2 days""a">000000000000��������������������������������������������������������������������������0a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"aCH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a">"y";"a",tF;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,D48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d1111111111111111111111111111111111111111111111111111116111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111��1111111111111111151111111111111111111111111111111111111111111111111111111111111111111111111111RTUAL TABLE t USING fts3111111111111111111111111111111111111111111111111111111111111111111111111111���1111111111111111111111111111111111111111111111111111111111111@1111111111111111111111111111111111111111111111111111111111�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111/11111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SEECTHERE x MATCH '0*' ORDER BY docid, x,$�, ������������������������������������������������������������������������SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111);
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SEECTHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM���(o'0b');


sqltext:
create TEMP  table ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ώ�������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
��;PRAGMA my_check;3;
PRAGMA integrity_check;
PRAGMA i2222222222222222222115554444444444444442222222222222222222111%1)/* */
"",""from ( 
st 4411,1,1,1), ( 
sct 41), ( FAILlecT 

 111), ( select 

( 
selecT 
 111>)UNION 
selecT 
 1
�������������y�����������������������������inm�mJ�������������������������������������������������������������inmbmJme;


sqltext:
PRAGMA te_store = EEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_stostore = YEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_sstore = EEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_stostore = YEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_store Q mEMP InT  [a]; rm = Mre Q mEM2 InT  [a] =tOre ;
PRAGMA temp_store Q mEMP InT  [a]; rm = Mre Q mEM2 InT  [a] = M;
P`


sqltext:
PRAGMA te_store = EEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_stostore = EEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_store Q mEMP InT  [a]; re = Mre Q mEMP InT  [a] = M;
P`


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT����������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;NT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������������������������������GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGGGGGGG���������������������c;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TA
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATEa)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ABORT������������������������������������������������������� load_extension(1,1)��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ASC�����������������������������������������������������������������������������������������������ou CHECK M000 blob not null, T0000D text(30) not n0000 ABORT ;;VACUUM;create table tRgggggggggEMP���������������(o dou CHECK M000 blob not null, T0000D text(CREATE TABLE E0000000000000(?09000fts4(y,0);
VALUES(1,0),(2,0),(3,ob not null, T0000D text(30) not null);
CREATE TABUM;create ta��������ggggggBEMP���������������(o dou �t(5000 int nullAconstraint P000EFAULT null, L00000000000000 text(50) n;create table �����(o douIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP���������������(o dou CHECK M000 blob not null, T0000D text(30) not n0000 DEFAULT null, L0000000000000 text null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L000000000000000 text(20j null, U000000 text0 null, R00000000000 �ؼ�DEFAULT null, L0000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L000000000000000 text(20j null, U000000 text0 null, R00000000000 �ؼ����t null, I00000000000000 int not null, T000000texEXPLAIN D00 text(20) not null);$COINT�������(';
PRAGMA writa�����RLBACY5;;SAVEPOINT CK ;;SAVEPOINT T���������������������������������μ�ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T������������������������00����������������ݼ�������ݼYZE;DROP TABLE IF EXISTS t;REINDEX  ;;VACUUM;cr 0000000000000 int00000, U000000000000000 text(300) null, L00p00000000000D text(50) nulnull, constraint P000000000000000 UNID text(30 I90 text(50) not null,E000 text(50) null, D000000000 text(100) null, D0000000000000000 int null,constraint OUTERprimary keZ (TQUNID));
CR


sqltext:
create table t�� AS
select unlikely(1),111.11,1,1,1,1.,115,1,1,1,11,1,11,1,1,11,1,1,1,1,1,1.,1,1.,11,1,1,1,1.,111,1,12 from (  
select 111), ((
select 1,1.,11.11,1,1,1,1.,115,1,1,1,11), (  (  
select 1,1), ( 
select 111)ON1)O11)ON1)-014 (e;


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,01*?, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"a"=fro111)), ( 
select 1), ( 
 lect 1 fro111)ON"a">"a" OR 444414>"a" O AND+444>"a"-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" Oe �
select .999,"9","b",1,111419,"9","b",1,111411*1), ( 
select 111)ON( �
select .999,"9","b",1,1,";" AND.41-2 )AND	+-44++-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 444>"a" OR"B">"a"�OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 44444>"a"1"a"1);


sqltext:
PRAGMA encoding=UTF16be
;
�w
;
PRAGMA temp.journal_mode;

PRAGMA temp.j�LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼���������������������1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�����������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������NALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTIabc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ���������������������������������������������������;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTIabc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;EATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTIabc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ���������������������������������������������������;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTIabc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATE b);
ROLLBACK TO abc;
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����������������������������������DISTINCTLLBACK TO abcCREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT����
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����������������������������������DISTINCTLLBACK TO abcCREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT������ ������������������������������������;ANALYZE; EXISTS t;
C


sqltext:
SELECT printf('0%7.8g0%7.8t0','0'%'s')>strftime( '%wOUTERe�e%WHERE� nY]�00000')>"+2����s""a">0000000000000000000001>"%2 daCROSS"LIKE"b" "a","b" ""WHERE"">"a">"a">"">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
SELECT  strftime( 'a%dftime( 0000000000000��')>"+2 days""a">000000000000��������������������������������������������������������������������������0a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"[">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a">"y";"a",tF;


sqltext:
CREATe  table t1(allint);1;
CREATE TRIGGER t02 AFTER DELETE ON t1
WHEN EXISTS ( SELECT 1 FROM t0 WHERE o00.x0= y5)
BEGIN
INSERT INTO t0 VALUES(o00.x);
END;
CREATE TABLE a0(ys�INExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
insert into t1 values(1);

 ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)��������������������������������ٙ����������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;
ALTER TABLE t1 RENAME TO  sqlit
iFOR;


sqltext:
SELECT  strftime( 'a%fftime( 0000000000000��')>"+2 days""a">000000000000��������������������������������������������������������������������������0a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"[">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a""�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a">"y";"a",tF;


sqltext:
SAVEPOINT abc;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a,;
CREATg b);
ROLLBACK TO abc;);
ROLLBACK TO abc;;
SAVEPOINT alc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;t;
CREATE VIRTUAL TABLE t USING fts3(c);���;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoptaon_used(1)��@�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������GGGGGG�����������;ANALYZE;CREATE VINAEcompI�;;
inues(1);


sqltext:
create table t1(one "a"UNIQUE,e "a"UNIQUE,"b"NOrt i'000');A;

PRAGMA INDEX_info(t0);PRAGMA INDNDEX_info(t0);PRAGMA INDEX_info('000');

PRAGMA INDEX_info(t0);PRAGMA INDEX_info(t0);


PRAGMA INDEX_info(t0);;

PRAGMA INDEX_info(t0);PRAGMA INDEX_info('000');A;

PRAGMA fo(t0);PRAGMA INDEX_info('000');

PRAGMA INDEX_info(t0);PRAGMA INDEX_iEX_info('000');

PRAGMA INDEX_info(t0);PRAGMA INDEX_info(t0);


PRAGMA INDEX_info(t0);;

PRAGMA INDEX_info(t0);PRAGMA INDEX_info('000');A;

PRAGMA fo(t0);PRAGMA INDEX_info('000');

PRAGMA INDEX_info(t0);PRAGMA INDEX_info(t0);


PRAGMA INDEX_info(t0);PRAGMA INDEX_info(t0);


sqltext:
CREATE TABLE t0(x, y, UNIQUE(x,x, y));
INSERT INTO t0 VALUES('0ne','000');
SELECT * FROM t0 WHERE x;
PRAGMA integrity_check='0nt';
PRAGMA integrity_check;
PRAGMA integrity_check='0nt';
PRAGMA integrity_check==RE;
PRAGMA integrity_check='0nt';
PRAGMA integrity_check;
PRAGMA integrity_check='0nt';
PRAGMA ATE ));


sqltext:
PRAGMA temp_stOre = M;
PRAGMA temp_store = EEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre ;
PRAGMA temp_store Q mEMP ;;SAVEPOInT  [a]; ;PRAGMA
temp_stOre = M;
P`AGMA t((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ZE TNDtorALYZE TEMP ;;SA [SA LYZE TEMP ;SAVEPOInT  [a];A TEMP ;YZB;;SA;
aAN


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,01*?, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"a"=fro111)), ( 
select 1), ( ����ect 1 fro111)ON"a">"a" OR 444414>"a" O AND+444>"a"-2414>"a" OR"B">"a" OR 44>"a" OR"B>"a" Oe �
select .999,"9","b",1,111419,"9","b",1,111411*1), ( 
select 111)ON( �
select .999,"9","b",1,1,";" AND.41-2 )AND	+-44++-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 444>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 44444>"a"1"a"1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'okg lndR

3(oyynESS);
IA abs( -1ntent tokenik
3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3en{ze p"3(uyyyyING���yyye o juQyyynESS);
IA rbs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19a
PR��MA avalues(1)c
PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyy total(1)(1)ts3(uyy t1 USING;f
INS*eporter)r\yy�G��
INS=RT ye CREATEeVIRTUAL TA ye porter)r\yCREJTEVIRT�AOye {yyye oype pyye p TABCe CCCCCCCCCC\CCyyk CREA�TUAL T.BC
INS +2 day�ye+pyyye oyye pyye por�er)  OU tiyyyING fts3(contend, tokenikenize L Tp"yUAL iii"iiiiiieuj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL IING fVIRTUAL T.SLE	t1 USING;f
INS*RT IN�Oye {yyye o��yye pyye poryymppnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUAL TABye porter)r\yyyyUALiTi"iiiiiielyye CREATE VIRTUAL T.BLE,t tiy�������������������������yye oyye pyye porter) yyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft{yyye oype Tyye p TACCe C,`CCC3CCCCCCyye CRA�TUAL T.BL? t1 USL`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft�����������s3(content, ti likely(1)ymppnt, tiycontenyyyymINay�ye pyyyUALiTi"iiiiiiely(1)ts3(uyyy IN�NS=RT ye CREATECVIRTUAL TABhe po�ter)r\yyyyG CREATEAVI? t1 USI`G f
INS +2 day�ye p�yye oyye pyy�� total(1)�����VIRTNTOye {]yye oype pyye p TACCe CC`CCC3CCCCCCyye dR9A�TUAL T.BL? t1 USI`G fcC
INS +2{yyye oype pyye p TACCe CCy@t, tiycREGEXPyyymING$fts3(content, tiyy�ING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiyconOUTERyymIn@ �ts3(conten�INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye ror������������ű���cC
INS*RT INTOke��
INSy�kenikenizetent, tokRENAMEizprd;
PR);�������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeEREATE VIRTABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft{yyye oype Tyye p TACCe CC`CCC3CCCCCCyye CRA�TUALyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
BA abs( -1ntent tokeniken{ze p"3(uyyyyING ft���������s3(content, tiycontenyyyymppnt, tiycontenyyyymINay�ye pyyyUALiTi"iiiiiiely(1)ts3(uyyy IN�NS=RT ye CREATECVIRTUAL TABhe porter)r\yyyyG CREATEAVI? t1 USI`G f
INS +2 day�ye p�yye oyye pyy�� total(1)�����VIRTNTOye {]yye oype pyye p TACCe CC`CCC3CCCCCCyye dR9A�TUAL T.BL? t1 USI`G fcC
INS +2 Gay�ye pyyykALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCyyeRTUA replace(1,1,1)G;f
INS*����NTOye {yyye oype pyye p TACCe CCy@t, tiycREGEXPy u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyuyymIn@ �ts3(conten�INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye ror������������ű���cC
INS*RT INTOke��
INS*RT y�kenikenizetent, tokRENAMEizprd;
PR);�������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)rJyyyyeEREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL? t USIdG f
INS +2 daysye1pyikenize O"yUELT
INS*T ye CREATECVIRTUAL IING fVIRTUAL T.SLE	t1 USING;f
INS*RT IN�Oye {yyye o��yye pyye poryymppnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUAL TABye porter)r\yyyyUALiTi"iiiiiielyye CREATE VIRTUAL T.BLE,t tiy�������������������������yye oyye pyye porter) yyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft{yyye oype Tyye p TACCe C,`CCC3CCCCCCyye CRA�TUAL T.BL? t1 USL`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft�����������s3(content, ti likely(1)ymppnt, tiycontenyyyymINay�ye pyyyUALiTi"iiiiiiely(1)ts3(uyyy IN�NS=RT ye CREATECVIRTUAL TABhe po�ter)r\yyyyG CREATEAVI? t1 USI`G f
INS +2 day�ye p�yye oyye pyy�� total(1)�����VIRTNTOye {]yye oype pyye p TACCe CC`CCC3CCCCCCyye dR9A�TUAL T.BL? t1 USI`G fcC
INS +2{yyye oype pyye p TACCe CCy@t, tiycREGEXPyyymING$fts3(content, tiyy�ING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiyconOUTERyymIn@ �ts3(conten�INS*RT INTOye py Hii tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT yeCREATECVIRTUAL TABye porter)r\yysyontent, tiyyyING fts3(contening');
S


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'okg lndR

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft{yyye o juQyyynESS);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19a
PR��MA avalues(1)c
PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyy total(1)(1)ts3(uyy t1 USING;f
INS*eporter)r\yy�G��
INS=RT ye CREATECVIRTUAL TA ye porter)r\yCREJTEVIRT�AOye {yyye oype pyye p TABCe CCCCCCCCCCCCCyyk CREA�TUAL T.BC
INS +2 day�ye pyyye oyye pyye por�er)  OU tiyyyING fts3(content, tokenikenize L Tp"yUAL iii"iiiiiieuj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL TABye porter)r
INS*RT IING fVIRTUAL T.SLE	t1 USING;f
INS*RT IN�Oye {yyye o��yye pyye poryymppnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUAL TABye porter)r\yyyyUALiTi"iiiiiielyye CREATE VIRTUAL T.BLE,t tiy�������������������������yye oyye pyye porter) 
OU))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))�))))))))))))))))))))))))))))))))))))))))))))ten�cC
INS*RT IING fts3yze oyye pyye rorter) ��
INS=RT ye CREATECVbRTUAL TABye por(1)c
PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyy total(1)(1)ts3(uyy t1 USING;f
INS*eporter)r\ter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*R8 INT�eontenyyTkenike�
INS*Rtiyconten�yyE VIRTUAL TABLE t1 USING fts3(coenyyyymppnt, tiycontenyyyINSERT INTO t1(roREGEXP�������������������������������������Ӽ��������������������������������������VI�UALiTi"iiiiiiely(1)th3(u2 daysye pyyye oyye pyye porte decimal(1,1)3(c^ntent, tokeniken{xe p"3(uyyyyING fts3(content, tiycoZtenyyyymppnt, tiycontenyyyymING fts3(conSent, tiynyen|lA avalues(1y(1)�3
INS=RT ye CBEATECVIRTUAL TABye portar)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por����������������������VIRTUA_iTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCC CC/CCCCyyeRTZAL T.BLE t1 USING;f
INS*���NTOye {yyye oype Tyye p TACCe CC`CC))))))))))) CRA�TUAL T.BL? t1 USL`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft{yyye oype Tyye p TACCe CC`CCC3CCCCCCyye CRA�TUAL T.BL? t1 USL`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coymAL TABb u]likely�INS*RT INTODEFAULTe oyye p�R

3(oyynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft�����������s3(content, tiycontenyyyymppnt, tiycontenyyyymINay�ye pyyyUALiTi"iiiiiiely(1)ts3(uyyy IN�NS=RT ye CREATECVIRTUAL TABhe porter)r\yyyyG CREATEAVI? t1 USI`G f
INS +2 day�ye p�yye oyye pyy�� total(1)�����VIRTNTOye {]yye oype pyye p TACCe CC`CCC3CCCCCCyye dR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyykALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyyeRTUA replace(1,1,1)G;f
INS*����NTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyy@t, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye ror������������ű���cC
INS*RT INTOke��
INS*RT y�kenikenizetent, tokRENAMEizprd;
PR);�������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeEREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL? t USIdG f
INS +2 daysye1pyikenize O"yUEL Hii tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT ye CREATECVIRTUAL TABye porter)r\yysyontent, tiyyyING fts3(contening');
S


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('0s*�**o*****0{s4(ord*0*�*:]4C');
UPDATE t0 SET docid = 5;
INSERT INTO t0 VALUES('cc 0(orord*0d*0��]*�N');
IN������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UN~~~~~~~~~~~IQUE,E$lnINDsmIz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e*EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@������������� Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~n~~~~~~~~U""UNDROP,UE$u,EINDs�~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������������������������������������������������������������Һ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ , A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1������������������������������׺�������������������������������Ѻ������������������������ú�����������lsINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1),NDsm""UNIQsm_""UU avg(9TABLEg(R)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,E
(4), ovG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) ����), afg(1), avg(1)otal(���������������INSTEAD����ú����������������̺���������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuu),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), N');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������π�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ͽ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϲ������������������Ϻ���������������������������������������������������������), A�
(4), avG(1), a, avN(11), avG(1), aEACH), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�Aav~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9),6avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1),NDsm""UNIQsm_""UU avg(9T1BLEg(R)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,E
(4), ovG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNI�������������������������������QUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) ����), afg(1), avg(1)otal(���������������INSTEAD����ú����������������̺���������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0**sm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  adg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),s avg(11) Avg(1), afg(1), avg(1)otal(����������������������������������������������������������������������������������������������������������ú�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c������������������
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I A�
(4), avG(1), a, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1)� avg(9),  avg
(4), avG(1), a, avN(11), av1), avg(11), �� ���������������������������vg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), ms���������������������������������������������������պ����������������������������������������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������UNSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm�����������"""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv��������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������������������������������������������������������������Һ�������������������������������������������������������������������������������������������������������������������������������������������Ժ��������������������������������������Һ , A�
(4), avG(;, a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~�~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,D48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d111111111111111111111111111111111111111111111111111111111111116111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111��1111111111111111151111111111111111111111111111111111111111111111111111111111111111111111111111RTUAL TABLE t USING fts3111111111111111111111111111111111111111111111111111111111111111111111111111���1111111111111111111111111111111111111111111111111111111111111@1111111111111111111111111111111111111111111111111111111111�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111/11111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SEECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;crea4e table �����(o'0b');


sqltext:
CREATE table t1(o  so DEFAULT(-+'4'));


select * from t1 s4a,t1 a,t1 vS��eav;


select * from t1 s4a,t1 a;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 Qves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a;


select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;


select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gves�eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 Qves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aveQ2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a,t1 vS��eav;


select * from t1 s4a,t1 a;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 S��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;


select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gves�eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 Qves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a;


select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select *ect * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aveQ2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a,t1;


select * from t1 s4a,t1 a;


select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eavS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eav;


selR,t1 aves2a,t1,t1 vS��eav;
s


sqltext:
crEATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b%P d 0TO ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������ռ��� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������UR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;e(1,1,1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1)SERT c f 1,1)SERT INTO f  f 1,1)SERT INTO f 0 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1ERT c f 1.1)SERT INTO f 00 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 ime(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1)SERT c f 1,1)SERT INTO f  f 1,1)SERT INTO f 0 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1ERT c f 1.1)SERT INTO f 00 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1)b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0  INTO f 0UR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JPIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR����NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOINNATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������ռ��� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������UR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURƼ��������������������AL JOIN t2;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3t0(y DEFAULT 10 REFERENCES tAULT);
CREATE TABLE t3(y REFERENCES t3 ON UPDATE SET NULL);
INSERT INTO t1 SELECT+2+-2 AND+++ -2 AND+2 AND+2 BETWEEN-+2 AND+2 AND+2 AND++- -2 AND+2 AND+2 hhhhhhhhhhhhhhhhh����������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhMhhhh�hhhhhxhhh����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������447777;REPLACE into t1 select DISTINC.* from t1,t1 v1�������1,t1 DIST,t1 DIS1,t1 DISTIS1,t1 DISTINC,t1 vINC,t1 v�TINX,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1 v1������T,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�C,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1  DIS1,t1 DISTINC,t1 vINC,t1 v�TINC,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTIND,t1 vINC,t1 v�C,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t� v1,t1 DIS1,t1 DISU,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�TINC,t1 � ON .4444777%;REPLACE into t1 selem t1,t1 1 DIS1,t1 DIST,t1 DIS1,t1 DIEXISS77;
insert i�to t1 
select 75*from t1 at1 ves4at1 ves777144 ON .447t1 vesvBs444 ON .to t1 
select 75 from t1 a,t1,t1 ve144 ON .447,t1,t1 vesvBs444 ON .ON .447777*777777,t1 ves44444451);


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3t0(y DEFAULT 10 REFERENCES tAULT);
CREATE TABLE t3(y REFERENCES t3 ON UPDATE SET NULL);
INSERT INTO t1 SELECT+2+-2 AND+++ -2 AND+2 AND+2 BETWEEN-+2 AND+2 AND+2 AND++- -2 AND+2 AND+2 hhhhhhhhhhhhhhhhh����������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhMhhh��hhhhhxhhh����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������447777;REPLACE into t1 select DISTINC.* from t1,t1 v1�������1,t1 DIST,t1 DIS1,t1 DISTIS1,t1 DISTINC,t1 vINC,t1 v�TINX,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1 v1������T,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�C,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1  DIS1,t1 DISTINC,t1 vINC,t1 v�TINC,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�C,t1 v ON .44447777;REPLACE into t1 select DISTINC.* from t1,t� v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�TINC,t1 � ON .4444777%;REPLACE into t1 selem t1,t1 1 DIS1,t1 DIST,t1 DIS1,t1 DIEXISS77;
insert i�to t1 
select 75*from t1 at1 ves4at1 ves777144 ON .447t1 vesvBs444 ON .to t1 
select 75 from t1 a,t1,t1 ve144 ON .447,t1,t1 vesvBs444 ON .ON .447777*777777,t1 ves44444451);


sqltext:
create TEMP  table t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024;PRAGMA mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC;PRAGMA mmap_size =�1024;PRAGMA _size = 1024;PRAGMA mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC;PRAGMA mmap_size =�1024;PRAGMA mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINCt1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC;PRAGMA mmap_size =�1024;PRAGMA mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�,t1 v ON .44447777;REPLACE inom t1,WIC,INC,t1 vC,t11,t1 D1 v�,t1 d ON .o t1 
se 75  t1 a,tINC,t1 v�,t1 v ON .4477;RCE int from t1,tISTINC,t1 vINC,t1 v�,t11,t1 t1 vINC,t1 vC,t1 d ON .477;
,t1 vINC,t1 v�,t1 v ON .4777;ACE inom t1,WIC,t1 vINC,t1 vC,t11,t1 D1 v�,t1 d ON .477;
rt i�to t1 
se 75  t1 a,tINC,t1 v�,t1 v ON .4477;RCE int from t1,tISTINC,t1 vINC,t1 v�,t,1,t1 t1 mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINCt1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC;PRAGMA mmap_size =�1024;PRAGMA mmap_size = 7;REPLACE into t1 select DISTINC.* from t1,t1 v1,t1 DIS1,t1 DIST,t1 DIS1,t1 DISTINC,t1 vINC,t1 v�,t1 v ON .44447777;REPLACE inom t1,WIC,INC,t1 vC,t11,t1 D1 v�,t1 d ON .o t1 
se 75  t1 a,tINC,t1 v�,t1 v ON .4477;RCE int from t1,tISTINC,t1 vINC,t1 v�,t11,t1 t1 vINC,t1 vC,t1 d ON .477;
,t1 vINC,t1 v�,t1 v ON .4777;ACE inom t1,WIC,t1 vINC,t1 vC,t11,t1 D1 v�,t1 d ON .477;
rt i�to t1 
se 75  t1 a,tINC,t1 v�,t1 v ON .4477;RCE int from t1,tISTINC,t1 vINC,t1 v�,t,1,t1 t1 vINC,t1 vC,t1 d ON .477;
it i�to t1 
st 75 from t120;
P


sqltext:
create table t1(ondINt1 USINPRIMARYx); AB(
select-sum((1)IN (
select-sum((1)IN t1)IN t1)IN t1)I10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDER BY 1 ,1,1, 1 ,1 ,1?1, 1 ,1,1,1 ORDER,1, 1 ,1,����1)U~r(1);ER 1, 1,1,1, ,1),-+-++- ?2-+2;


sqltext:
���);
;
select date(CURRENT_TIMESTAMP);
;
select(CURRENT_TIMESTAMP);
;
select date(CURRENT_TIMESTAMP)"
;
selec1a",01"a",01*?, * from ( select 1,"a",01*191), (  ;
select"", ( 
selecT 
 111)UNION select 

444,1), ( 
selecT 
$1), ( 
select"", ( 
selecT 
 111)UNION 
select"", ( 
selecT 
 111)UNION ;
select 

444,1), ( 
selecT 
11), ( 
select"", ( 
selecT 
 111)UNION ;
select 

444,1), ( 
selecT 
$1), ( 
select"", ( 
selecT 
 111)UNION ;
select 

44,1);


sqltext:

select  min( "a","","b")>CAST ((190) AS REAL)>"a""">""||(111111111E111)"a"WHERE"">"\">"a""">"a">"">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4"@>>"a">"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"aAND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE" 1111111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
OP t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I';
PRAGMA writENa=OFF;REPLACE into t1 values(444441),
(44471),
(144441),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444);;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(444444444414471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(444444444414471),
(144441),
(44444441),
(44471),
(144441),
(444),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444);;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(14444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(4441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(444411),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444444444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANaLYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(141),
(44471),
(14444),
(444),
(14444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(4444444440444),
(44441),
(4447);;;;;ANALYZE;REINDEX;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 value44440444)),
(),
(1),
(144441),
(4),
(1),
(144X;;),471),
(41);�E:��E;E t1;


sqltext:
;--s(1);
select  quote( substr(1,111))LIKE"b" "a","b" ""WHERE"""">"">"a">"a""">"fa">>"a">"a">"JOINa""">"a">"f""">"">"ad>"a">"a""">"TTACH>�a">"a">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">"">"a">"a">"a">"a">"a">"a">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">@TTACH>�a">"a">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">"">"a">"a">"a">"a">"a">"a""">"a">"a""">"a">"a";"">"a""";"a",tF;


sqltext:
CREATE table t1(one smalli�t);
insert into t1 values(1);
select char(
444,41999 -19,999999991117|| 111111111
, ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 19), ( select 1),  char(1), 6,6666666666661%1)/* */
"",""from ( 
select 4411,1,1,1), ( 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
11), ( 
selecT ( 
selecT 
 111)UNION select 

44<1);


sqltext:
ATTACH''AS noname;
);
;
PRAGMA table_l_mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
_(xint= O00;
PRAGMA journal_mode = WAL;
PRAGMA oname;
);
;
PRAGMA table_l_mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
mode = WAL�AGMA checkpoint_fullfsync=[];
PRAGMA s96;--aone);
_(xint= O00;
PRAGMA journal_mode = WAL;
PRAGMA checkpoint_fullfsync=[];
PRAG
CREAcheckpoint_fullfsync=[];
PRAG
CREATE TABLE t0(x;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(102001-01-01000, '0:docid, x&0id, x) VALUES(0');
INSERT INTO t0(docid, x) VALUES(0, '0ERT INTOoc 0 ***cc 0(ord***o******�**o*****�**o*�**�**o*****s4(ord*0*�*�*�*I*COLUMN***�**�****�*�*�����������****TABLEo*�**ooone tw*****�*o****�
*oJ***EACH*o|ne tw*****O�*o******�**o*****�**o*�**o*�*** 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*]*�****(**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc �');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o**AS*0{s4(ord*0*�*:]*�************�s4(ord*0*�*�*�*I*COLUMN***�**�*****={s4(ord*0*�*�*�����������*:**TABLEo*�**ooone tw*****�*o****�
;oJ***EACH*o|ne tw*****ON*o******�**o*****�**o*�**o*�***MN***�**�*****={s4(ord*0*�*�*�������****TABL**o******�**o*�**o**>****�**oo******�**o*�**o****UMN***�**o*****={s4(ord*0*�*�*�����������***TEMPORARY�**ooone tw*****�*o*****o**AS*0{s4(ord*0*�*:]*�************�s4(ord*0*�*�*�*I*COLUMN**�
*oJ***EACH*o|ne tw*****ON*o******�**o***********1***�**o*�**o*******�**o******�**o*�**o******M�**oo****�**o*�**o*******�**o******�**o*�**o**>****�**oo******�**o*�**o*******�**oon*****�n*********�**o*�**o*******�**oon**���n*****�*o';


sqltext:
;--s(1);
select  quote( substr(1,111))LIKE"b" "a","b" ""WHERE"""">"">"a">"a""">"aa">>"a">"">"a">"a";"">"a""";"a",tF;


sqltext:
 ea
select- (1),*, * ,*, * ,*,*, * ,*, * ,*, (1), * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select  group_concat(1,1)is(
in1)it from ( 1)i 
select  min(1,1)in(1*4)an1)in�*;
s9999)in(1,1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select  group_concat(1,1)is(
in1)it44)in(1.1)it from ( n
select  min(1,1)in(1*4)in1)in�)it from ( �	s9999E);


sqltext:
;--s(1);
select  quote( substr(1,111))LIKE"b" "a","b" ""WHERE"""">"">"a">"a""">"aa">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">"TTACH>�a">"a">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">"">"a">"a">"a">"a">"a">"a">>"a">"a">"JOIN�"">"a">"f""">"">"a">"*>"a">"a""">"TTACH>�a">"a">>"a">"a">"JOINa""">"a">"f""">"">"a">"">"a">"a""">"">"a">"a">"a">"a">"a">"a""">"a">"a""">"a">"a";"">"a""";"a",tF;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'okg lnd juQyyynESS );
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19abs( -11)?
PR��MA avalues(!)c
PR]GMA abs( -OU tiyy�ING fts3(conteonten�, tiyy o��yye pyye poryymppnt, tiycontenyyybmIerter)k\yyyG�
INS*RT or�er) TATT
INS*T ye CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ontent,���NTOye {yyye oype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 USI`G INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1)n�cC
INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye rorter) EJTEVIRTUAOye {yyye oype pyye p TABCe CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUApyye por�er)  OU tiyyyING fts3(content, tokenikenize L Tp"yUAL iii"iiiiiVelj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ont TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ontent,���NTOye {yyye oype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 USI`G INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1)n�cC
INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye rorter) EJTEVIRTUAOye {yyye oype pyye p TABCe CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUApyye por�er)  OU tiyyyING fts3(content, tokenikenize L Tp"yUAL iii"iiiiiVelj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ontent,���NTOye {ype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 USI`G INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING ftsent,���NTOye {ype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 USI`G INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN datK(1,1)n�cC
INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye rorter) OUN�3(IN@�
INS=RT ye CRUATd
INS*RT INTOye {yyye oype pyye p TACCe C�������������α��ı�����������������������������������������������������������������������������������������������������ѱ������������������������������������� :1��������������ű���cC
INS*RT INTOke��
INS*RT y�kenikenizetent, tokRENAMEizprd;
PR);�����������������������yyy����������������������R

3(o;ynESS);
IA abs( -1ntent tokeniken{ze p"3(wyyyyING ft�����������s3(content, tiycont��
INS=RT ye CREATECVIRTUAL TA ye porter)r\yysye CREJTEVIRTUAOye {yyye oype pyye p TABCe CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUApyye por�er)  OU tiyyyING fts3(content, tokenikenize L Tp"yUAL iii"iiiiiVelj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ontent,���NTOye {yyye oype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING ASC((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1)n�cC
INS*RT INTOye e pyyye oyyye oyye pyye rorter) OUN�3yIN@�
INS=RT ke CRUATd
INS*RT INTOye {yyye oype pyye p TACCe C������������1α��ı�����������������������������������������������������������������������������������cC
INS*RT INTOke��
INS*RT y�kenikenizetent, tokRENAMEizprd;
PR);����������������������������������������������������ѱ������������������������������������� :1��������������ű���cC
INS*RT INTOke��
INS*RT y�kenikenizetent, tokRENAMEizprd;
PR);�����������������������yyy���������������������R

3(o;ynESS);
IA abs( -1ntent tokeniken{ze p"3(uyyyyING ft�����������s3(content, tiycont��
INS=RT ye CREATECVIRTUAL TA ye porter)r\yysye CREJTEVIRTUAOye {yyye oype pyye p TABCe CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUApyye por�er)  OU tiyyyING fts3(content, tokenikenize L Tp"yUAL iii"iiiiiVelj(1)ts3�e CREATT
INS*T ye CREATECVIRTUAL TAByRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUAL T.BLE,t tiy����������ontent, tokpnt, tiycontenyyybmIeporter)k\yyyG�
INS*RT or�er) TECVIRTUALTABye porter)r\yyyyUALiTi"iiiiiie���� CREATE VIRTUA� T.BLE,t tiy����������ontent,���NTOye {yyye oype pyy��������������������yyy�������������enyyyymppnt, tiycontenyyyymINay�ye ZyyyUALiTi"iiiiiiely(1)ts3(uy�y IN�3(�
INS=RT ye��������������������������������������REATEAVI? t1 USI`G cC
INS +2 day�ye pyyye oyye pyy�� total(1)�����VIRTNTOye {]yye oype pyye p TACCe C CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G f 
INS +2 day�ye pyyykALiTi"iiiiiiely(1)4s3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyyeRTUA replace(1,1,1)G;f
INS*����NTOye {yyye oype pyye pTACCe CC`CCC3CCcCCCyye CR9A�TUAL T.BL? t1 US9`G fcC
INS +2 day�ye pyyye oyy@t, tiycR��EXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likeqy(1)ts3(uyyyyIN date(1,1)nt�cC
INS*RT INTOye pyy(1)ts3(u2 daysye pyyye oyyye oyye pyye rorter) OUN�3(N@�
INS=RT ye CRUTd
INS*RT INTOye {yyye oype pyye p TACCe C�������������α��ı�������������������������������������������������������������������������������ű���cC
INS*RT INTOke��
INS*RT y�keniken coalesce(1,1)NAMEizprd;
PR);�����������������������yyy����������������������@������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL?  USIdG f
INSe O"yUEL Hii tiyyyING fts((coyUALiiiiiiBly(1)ts�(uyyeporter)r\yyyG��
INS=RT ye CREATECVI<TUAL TABye porter)r\yysyontent, tiyyyING fts3(contening');
S


sqltext:
���);
;
select date(CURRENT_TIMESTAMP);
;
select(CURRENT_TIMESTAMP);
;
select date(CURRENT_TIMESTAMP)"
;
selec1a",01"a",01*?, * from (select 

444,191), ( 
select"", ( 
selecT 
 111)UNION select 

444,1), ( 
selecT 
11), ( 
select"", ( 
selecT 
 111)UNION ;
select 

444,1), ( 
selecT 
$1), ( 
select"", ( 
selecT 
 111)UNION ;
select 

44,1);


sqltext:
create table t1(one smallint);
insert into t1 values(1);
select char(
444014444444/4444442001444444444444,423,01144444,423,01144444444440144441-0144444014444441-014444401444,@23,014,@23,0114014,@23,0114444144444,@23,011444444444440.4444444/4444442001-01-014414);VALUESt (e avg(1 �ro�1;


sqltext:
CREaTE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ru�ninTABLZ t1 USING fts3(content, tok ifaull(1,����ll(1,����tent, toU fnull(1,3(conte��������G fts3(content, tok ifaull(1,����ll(1,����tent, toU fnull(1,3(conte����������tent, toU fnull(1,3(content, toU fn���������������null(1(content, toU fn�������LE t1USINGAUTOINCREM(1,����tent, toU fnull(1,3(coxte��������G fts3(content, tok ifaull(1,����ll(1,"����tent, toU fnull(1,3(conte����������tent, toU fnull(1,3(content, toU fnoU fn���������������null(1,3(content, toU�����LE t1USINGAUTOINCREMENT, tok ifnull(1�������tent, toU fnZll(1,����tent, toU fnull(1,3(cone��������, toU fn���������������null(1,3(content, toU fn�������LE t1USINGAUTOINCREMENT, tok ifnull(1���ENT, tok ifnull(1���tent, toU fnZll(1,����tent, toU fn(cone��������, toU fn���������������null(1,3(content, toU fn�������LE t1USINGAUTOINCREMENT, tokcontent, toU fn�������LE t1USINGAUTOINCnull(1,3(content, tR=M(1,�����tent, toU fnull(1,3(conte��������Gontent, toU fnoU fn���������������null(1,3(content, toU�����LE t1USINGAUTOINCREMENT, tok ifnull(1�������tent, toU fnZll(1,����tent, toU fnull(1,3(cone��������, toU fn���������������null(1,3(content, toU fn�������LE t1USINGAUTOINCREMENT, tok ifnull(1���ENT, tok ifnull(1���tent, toU fnZll(1,����tent, toU fn(cone��������, toU fn���������������null(1,3(content, toU fn�������LE t1USINGAUTOINCREMENT, tokcontent, toU fn�������LE t1USINGAUTOINCnull(1,3(content, tREM(1, fts3(content, tok ifaull(1,����ll(1,����tent, toU fnull(1,3(conte����������tent, toU fnull(1,3(content, toU fnoU fn���������������null(1,3(content, toU�����LE t1USINGAUTOINCREMENT, tok ifnull(1�������tent, toU fnZll(1,����tent, toU fnull(1,3(cone��������, toU fn���������������null(1,3(content, toU fn�������LE t1USINGAUTOINCREMENT, to� ifnull(1���ENT, tok ifnull(1���tent, toU fnZll(1,����te ifnull(1�������tent, toU fnZll(1,����tent,toU fnull(1,3(con�����������tent, toU fnull(1,3(con�ent, toU fnull(1,1)tok;
ng');
S'';


sqltext:
BEGIN;
CREATE TABLE Re00T000e(T00000 INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE  TABLE TempT000e(Te0tID INTEGEn PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TRIGGER t000000000 AFTER INSERT ON TempT000e BEGIN
INSERT INTO Re00T000e(Te0tSt00n0)
SELECT new.Te0tSt00n0 FROM ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������b,RR��������������������������������������������������������,b,ROM.a,M.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,aa,b,RROX a,b,ROM.aa,b,R a,b,ROD.aa,b,ROTempT000e LIM��������������������������������������������������������������������,b,ROM.a,M.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,aa,b,RROX a,b,ROM.aa,b,R a,b,ROD.aa,b,ROTempT000e LIMIT 1;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('1');
IN


sqltext:
CREATE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, sum(b) AS m FROM t2 GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">""JOIN t1 NA NATURAL JOIN t1 NRAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU���������A NATURAL JOIN t1 NATUR��������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA��RAL JOIN t1 NA���Uq� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�������Uq� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������������UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� JOIN t1 N NATURAL JOIN t1 NA NATURAL JOIN t1 NATU���������A NATURAL JOIN t1 NATUR��������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA��RAL JOIN t1 NA���Uq� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�������Uq� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������������UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� JOITURAL JOIN t1 N;
SELECT * FROM t2 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�N t1 NATU�� NATUR����������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 N���AL JOIN t2;


sqltext:
PRAGMA page_size = 100;
PRAGMA journal_size_limit = 10E092;
PRAGMA wal_autocheckpoint = 100;
PRAGMA nal_size_lournal_mode = WAL;
PRAGMA wal_autocheckpointwal_autocheckpoint = 100;
PRAGMA nal_size_lournal_mode = WAL;
PRAGMA wal_autocheckpoint = 100;
PRAGMA journal_size_limit = 10E00999999992;
PRAGMA wal_autocheckpoint = 100;
PRAGMA journal_size_limit = 10E0;
PRAGMA journal_size_limit = 10E092;
PRAGMA wal_aut = 100;
PRAGMA journal_size_limit = 10E00999999992;
PRAGMA wal_autocheckpoint = 100;
PRAGMA journal_size_limit = 10E0;
PRAGMA journal_size_limit = 10E092;
PRAGMA wal_autocheckpoint = 100;
PRAGMA nal_size_lournal_mode = WAL;
PRAGMA wal_autocheckpoint = 100;
PRAGMA journal_size_limit = 10E00999999992;
PRAGMA wal_autocheckpoint = 100;
PRAGMA journal_size_limit = 10E009999919999944 || .44|| .4444777)009999919999944 || .44|| .4444777);
s


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruyyyyING fts3(content, tiyy fts3(content, tokenikenizetent, tokenikenize p"kely(1)ts3(uyyyyING fts3(coyyykenikenizetent, tokenikenize p"kely(1)tse��(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TA upper(1)ly(1)ys3(uyyyyING fts3(content, tiycontesyyyymING fts3(content, ~iyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL TABb unlikely(1)ts3(uyyyyING [ts3(c�ntent, tiyc�ntenyyyymING fts3(content, tiyyyING fts3(content, tokenike�ize p"yUAL TABb unyUAL TA p"yUAL Tltent,tiyyyING fts3(content, �kenikenizetent, tokenikeniz pkely(1)tsely(5)t�(uyyyyING fts3(content, tiycontenyyyymING fts3(c �qlit_compileoption_get1) TABb unlikely(1)ts3(uyyyyING fts3(contedt, tiySAVEPOINT
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;3;;ANALYZE;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
DELETE FROM t1 WHERE rowid = 4;
 VALUES(8, 'four');
UPDATE t1 SET content = 'u0 one t0ree' WHERE  1;
INSERT INTO t1 (rowid, content) VALUES(9, 'one four');
INSERT INTO t1 (rowid, content) VALUES(10, 'two four');
DELETE FROM t1 WHERE rowid = 7;
INSERT INTO t1 (rowid, content) VALUES(11, 'one two four');
INSERT INTO t1 (rowid, content) VALUES(12, 't0ree four');
INSERT INTO t1 (rowid, content) VALUES(13, 'one t0ree four');
DELETE FROM t1 WHERE rowid!= 1;
INSERT INTO t1 (rowid, content) VALUES(14, '0000 0o00');
INwid, content) VALUES(15, 'one ur');*UP


sqltext:
cREATE VIRTUAL TABLE t0 USING fts3(a, b, c);
INSERT INTO t0(a, b, c) VALUES('onet0re**********�**w******�*e four', '0000o00', '***************�
*0re**********�**o******�*e foVALUES�**oone tw*****�**o******�**oo');
SELECT a, b, c FROM t0 WHERE"b"MATCH+-4>""AND"a">"B" OR -2414>"a"AND"a"%"B" AND	+-4++-24+ -2414>"a""b"MATCH+ c MATCH 'tw***t0r.4>"a" OR 41-2 )AND	+-44'+-2414>"a"AND"b"MATCH+-4>""AND"a">"B"OR"a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a""b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a"AND"a"%"B">"B"OR"a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a""b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a"AND"a"%"B" AND	++-24+ -2414>"a""b"MATCH+ c MATCH 'tw***t0r.4>"a" OR 41-2 )AND	+-44'+-2414>"a"AND"b"MATCH+-4>""AND"a">"B"OR"a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a""b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4>""AND"a">"B" OR -2414>"a>"�a">"a">"a">"a">"a">"a">"a414>"a""b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4;-2414>"a"AND"a"%+-4++-24++-2 OR -+-4++-24+ -2414>"a""b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4;-2414>"a"AND"a"%+-4++-24++-2 OR -2414>""�a">"a">"q">"a">"a">"a">"a">"JOINa">"AT�������������������������������������������������������������������������������������ACH>�a">"a">"a">"a">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""d>"">"a">"a">"a">"a">"JOINa""">�ACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a6>"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"b">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINaa">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1( [a]TEGE6 PRIMARY KEY ON CONFLICT REPLACE, b);
CREATE TABLE t2(x�y);
INSERT ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �����������������RENAME��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c);I
PRAGMA writable_sche�������������������������������������������������������������������������������������������������������������������������������������������������������𛛛���������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������������������������������inmbmJme;
VACUUM
�������������y����������������כ�����������y��������������������������������y���������������������inm�mJ��������������yy������������������y�������������������������������������inmbmJ���������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmbmJme;
VACUUM
�������������y����������������כ�������������������������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y�������������y�������������������me;
VACUUM
������כ���������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
�������������������������������������inmbmJme;
VACUUM
�������������y����������������כ�����������y��������������������������������y���������������������inm�mJ��������������yy������������������y�������������������������������������inmbmJ���������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmbmJme;
VACUUM
�������������y����������������כ�������������������������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y�������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
���



ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00EC6 new.Te0tSt90n0 FRMM TempT000e LIM;
END;
INSERT e0tSt0NTO�Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TempT000e KE�, TER KEY, Te0tSt00n0 TARY KEY! Te0Y, Tn0EXT;
C


sqltext:
�e�
select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"���">"a">"4""">"">"a">"a">"a""">"a";]D"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa""a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a"4">"a">"A">"a",tF;
",t


sqltext:
EXPLAIN select-  coalesce(B,B,B,B ,B,?,B,?,B)"b","m"el2 from  (  ,B
select .9999"b","b"e9));
s@,)"b","m"el%  ,�
sel9"b","b";
se


sqltext:
�eq
select time( '444�,1)%Yb') nY;�eq
select time(444

, '444


d
b') nY;�eq
select time(444

, '444



�eq
sele') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$substr(1,1,1);


sqltext:
CREATE TABLE t1(a);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD CNLUMN b DEFAULT 2;
ALTER TABLE t1 ADD COLU�LdATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 �����������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA����� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR����NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NTURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NAVALUESAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������UR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 ���1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�A NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���� NATURAL JOIN t1 NATU�NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NAVALUESAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������UR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 ���1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURƼ��+L JOIN t2;


sqltext:
CREATE TABLE t0 (a, b, PRIMARY KEY(b, a)) WITHOUT ROWID; VALUES('ab0', '000');
UPDATE t0 SET a='�b0',  b='000';

INSERT INTO t0(a, b) VALUES('ab0', '000');
UPDATE t0 SET a='ab0', b=b='000';

INSERT INTO t0(a, b) VALUES('ab0', '000');
UPDATE t0 SET a='abinm�mJ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c);I
PRAGMA writable_sche�������������������������������������������������������������������������������������������������������������������������������������������������������𛛛���������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb������������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
�������������������������������������VACUUM
�������������y����������������כ�����������y��������������������������������y���������������������inm�mJ��������������yy������������������y����������������������������KEY������inmbmJ���������������inm�mJ�������������{y�������������������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmbmJme;
VACUUM
�������������y����������������כ�������������������������������y�������������������me;
VACUUM
������כ����������������INTERSECTJ������', b=b='000';

INSERT INTO t0(a, b) VALUES('ab0', '000');
UPDATE t0 SET a='abinm�mJ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c);I
PRAGMA writable_sche�������������������������������������������������������������������������������������������������������������������������������������������������������𛛛���������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb������������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
�������������������������������������VACUUM
�������������y����������������כ�����������y��������������������������������y���������������������inm�mJ��������������yy������������������y����������������������������KEY������inmbmJ���������������inm�mJ�������������{y�������������������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmbmJme;
VACUUM
�������������y����������������כ�������������������������������y�������������������me;
VACUUM
������כ����������������INTERSECTJ��������������y�������������y�������������������me;
VACUYM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������inmbmJme;
VACUUM
�����������y�������������y�������������������me;
VACUYM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
����������������000';

INSERT INTO t0(a, b) VALUES('ab0', '000');
UPDATE t0 SET a='ab0', b=b='000';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\y�yye pyye porter);
IA abs( -11);
PRAGM( avalues(1);
PRAGMA abss(1);
PRAGMA abontent, tiycREGtokeZer)r\yyyye INITIALter+ OU tiyyyING fts3(content,);
PRAGMA abss(1);
PRAGMA abontent, tiycREGtokeZize porter)r\yyyye INITIALter) OU tiyyyING fts3(content, tokenikenize p"yUAL iiiiiii iiBly(1)ts3(uyyeporter)r\yyyG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyyeyye pjpyyye 
INS*RT INTOye {yyye oype pyyQ portUtokeniyye pjpyiytokenize pe pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpZyze pOUTER��������������
INS*RT INTOye pyyye o�\y�yye CREATE VIRTUAL TABpyyye pjpyyye djudTOye e ���������OUTERtokenize poVter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT ter) O okenize porter)r\yyyye pyyye pjpyy~e7pjsdpyyeye porter3r\RIRTUAL TATrcC
INS*R��j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokUnize porter)r\y�������e pyyye pjpyyye pjudpye
INS*RT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEW
�OTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter)=�EX�tokenize p1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeA�TIONAL T.INuOye pyyye oyye pyye porter) dOUTER�@tokUnize porter)r\y�������e pyyye pjp�yye pjudpye);
INSERT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyyer)=�EX�tokenize pINTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokenize porter)r\y�������e pyyye pjpyyye pjudpyeUAI ;
INS*RT INTOyeBpyyye o�\encC
INS*RTr)r\yyyyeizATION@L1rter)r\yyyye pytokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT TOye pVIRTUAL T.BLE+t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter)=�EX�tokenize p1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye p�yye oyye pyye porter) dOUTER�@tokUnize porter)r\y�������e pyyye pjp�yye pjudpyeUA);
INSERT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter)=�EX�tokenize pINTOye f��C
INS*RT ter) O okenize porter)r\yyyye pyyye pjpyy~e7pjsdpyyeye porter3r\RIRTUAL TATrcC
INS*R��j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokUnize porter)r\y�������e pyyye pjpyyye pjudpye
INS*RT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyyeyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE EX�tokenize pO� okenize porter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTe�)reAATIONA��yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye 
INS*RT INTOye {yyye oype pyyQ portUtokeniyye pjpyiye pjuyye pjpZyye pOUTR��������������
INS*RT INTOye pyyye o�\y�yye CREATe pjpyyye pjudOye porter)r\yyyye CREATEdIRTUAL ���������������������������������������������������������������� �cC
IoS*RT INTOye {yyye oype pyyee eVIeWOTER��������������������������������������yyye pjpyy T.BLE tj USING pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokU pyyye pjpZyye pOU!dVIEWOTER�������Oye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT TOye pVIRTUAL T.BLE+t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter)=�EX�tokenize p1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye p�yye oyye pyye porter) dOUTER�@tokUnize porter)r\y�������e pyyye pjp�yye pjudpyeUA);
INSERT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter)=�EX�tokenize pINTOye f��C
INS*RT ter) O okenize porter)r\yyyye pyyye pjpyy~e7pjsdpyyeye porter3r\RIRTUAL TATrcC
INS*R��j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokUnize porter)r\y�������e pyyye pjpyyye pjudpye
INS*RT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEW
�OTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INu pVIRTUEL T.BLE t1USIN f��C
INS*RT rter) ����TO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREATE INS*Rt yyye pyxye pjpyyyeAATIONAL T.I�Oye pyyye oyye pyye porter) ���O>TER�tokenize pcC
]]]]]]]]]]]]]]]]]]]]]
INS*RT INTOye {yyye oype pyyQ portUtokenizeqyye pyyye pjOOOOOOOOOdpye porter)r\yy///3///////////yye CREATAL EXISTSCCCCCCCCCCCyye CREATE VIRTUL rter)r\yyyye pyyye pyyye pjpyyye pjudpye porterye pjpyyye pOUTERtokenize porter) julianday(1,1,1)yyyepjudpye ponter)r\yyy^e CREATO RIRTUAL TA/ye zorter)r\yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATEVIRTUAL (1)er)r\yyyye pyyye  tokenize porter);
INS*RT 1NTOy pyyye oyye pyye porter)  d�cimal(1,1) porter)�\9yytokeniz� po�����������������������rter)r\yken randm()r);
INS*Rping');
SEL


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;


sqltext:
create table ''(o PRIMARY KEY, b);
CREATE TABLE t2(ro);PRAGMA tabnfo(t0);PRAGMA tablC_�);
;
PRAGMA table_info(t0);PRAGMA table_info(t0);PRi);


sqltext:
�e�
select time( '2001-01-0122:22-02:44


') LIKE"b" "a","b" ""WHERE"������������������������������������������IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIa">"a">"a""">"a";]D"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa""a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a"4">"a">"A">"a",tF;
",t


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'Vwbyyya pUTER�tokenize porter)r\yyyy�����e pyyye pjpyuuuuuuuuyyye pjpyyyeAATIONAL T.BLT tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjdcC
I`yyye oyVpyTEr)  USING f��C
IqS*RT rter �TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USININS*Rt �yye pyxye pjpyyyeAAUIO1AL T.INuOye pyyye oyye pyye porter) �OUTEX�tokenize pO� okenize porter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTe�)reAATIONAL\yyyye @c///////////////////////////////////////////////////////////////////////////////////////����////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yye o�\yyyye CREATE Vpye pL TABpyyye pjpyyye djudTOye e ���������0UTERtokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT rter) )r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT%rcC
INS*R INTO�j
INS*RT INTOye pVIRTUAL U.BLE t1USING f�c:
INS*Rt yyye pyyyu pjptsyyyeAATIONAL T.INuOye pyyye oyOUTER�tokenize porter)r\yyyy�����e pyyye pjpy~uuuuuuuyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porteO okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjd ocC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyyd CREATE dIRTUAOUTERtokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLEj ��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3AT%U	ING f��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpPLANyyyye CREAT���WTUcC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CRfATATIONAL T.BLEf��C
IN����������������������������������������������������������������������������������������������������������poC
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT%G�Y�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyy��1)yyye7pjsdpye porter3r\RIRTUAL TAT%+2 daysrter\yyyy%
INS*RTo)e porter) �OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjudpye poTUAI T.BLE�VACUUMtokenizeyyye,pyyye pjpyyye pjudpye porter)r\yyyy  CREATE dIRTUAL TAB e porter)r\yyyye CRAC
INS*RT INTOye pyyye oyye pyye porter) pjpyy);
INS*RT INTOye pVIRTUAL T.BLEt1USINGBf"�:
INS*RT INTOye e/////////////////////////////////////////////////////////////////////////////////////
//////�//////////////////////////////R////////////////////////////IS/////////////////////////
//////////////////////O ////////////////////////////////////////////////////////////////////+///////////////////////////////////////////////////////////////////////////////ye porter3r\RIRTUAL TAT%rcC
INS*R INTO�j
INS*RT INTOye pVRTUAL U�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjudpye poTUAI T.BLE �VACUUMtokenizeyyye,pyyye pjpyyye pjudyye pjudpye poTUAI T.BLE tjd �\yyyye CRE:TE VIRTUAL TABpyy�e pjpyyye pjulpye portINDEXyyyye CREAT���WTUAL TABye port���\yyyye CREATE VIRT2AL T.BL t1 USING fcC
I`O*RT INTOye {yyye oyE Rpye port�VACUUMtokenizeyyye,pyyye pjpyyye pjuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu^uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyye pjpyyyeAATIONAL T.BLE tj USPNG f��C
INS*RT rtmr) WITHOUT  hex(1) eorter�r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CRfATE dIRTUAOUTERtokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLEj ��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3AT%f��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT%rcC
INS*R INTO�j
INS*RT INTOye pVRTUAL U�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER�tokenize porteINS*RT INTOye pVIRT"�:
INS*RT INTOye e/////////////////////////////////////////////////////////////////////////////////////////////////R////////////////////////////IS/////////////////////////
//////////////////////O ///////////////////////////////////////////////////////////////////+////////////////////////////////////////////////////////////////////�///
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER�tokenize porter)r\yyyy�����e pyyye pjpyuuuuuuuuyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjdcC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CREATE dIRTUAOUTERtokenize porter)r\yyyye pyyye�����������������������������������������������������q��������������������////////////////////////////////)//////////////////////////////////////////////// ���������tokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USNG f��C
INS*RT rter) O� oken sqlite_compileoption_gM��1)yyye7pjsdpye porter3r\RIRTUAL TAT%rter\yyyy%
INS*RTo)r\yyyye p���������������r)r\yyyy�����e pyyye pjpyyye pjudpye poTUAI T.BLE �VACUUMtokenizeyyye,pyyye pjpyyye pjudpye porterAUTOINCREMENTTE dIRTUAL TAB e porter)r\yyyye CRcC
INS*RT INTOye pyyyTO�j
INS*RT INTOye pVRTUAL U�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER//////////////////////////////////R////////////////////////////IS/////////////////////////
//////////////////////O ///////////////////////////////////////////////////////////////////+////////////////////////////////////////////////////////////////////�///
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER�tokenize porter)r\yyyy�����e pyyye pjpyuuuuuuuuyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjdcC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CREATE dIRTUAOUTERtokenize porter)r\yyyye pyyye�����������������������������������������������������q��������������������////////////////////////////////)//////////////////////////////////////////////// ���������tokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USNG f��C
INS*RT rter) O� oken sqlite_compileoption_gM��1)yyye7pjsdpye porter3r\RIRTUAL TAT%rter\yyyy%
INS*RTo)r\yyyye p������������������������������������:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye po��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>������������������������������������������������������������������������������������������������������������������� likely(1)��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������VIRTUAL T.BLE t1USING uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu///
//////////////////////O ///////////////////////////////////////////////////////////////////+:///////////////////////////////////////////////////////////////////�///
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) �OUTER�tokenize porter)r\yyyy�����e pyyye pjpyuuuuuuuuyyye pjpyyyeAATIONAL T.BLT tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjdcC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CREATE dIRTUAOUTERtokenize porter)r\yyyye pyyye�����������������������������������������������������q��������uuuuuuuuuuuuuuuuuuue porter) �yyy�����e pyyye pjpy~uuuuuuuyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT rtmr) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porteO okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TATjpteyyyeAATIONAL T.INuOye pyyye opoTUAI T.BLE tjd ocC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyyd CREATE dIRTUAOUTERtokenize porter)r\yyyye pyyye pjpyyyeAATIONAL T.BLEj ��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3AT%U	ING f��C
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpPLANyyyye CREAT���WTUcC
I`S*RT INTOye {yyye oyE Rpye port�VACUUMtokelizeyyye,pyyye pjpyyye pjudpye pooter)r\yyyy  CRfATATIONAL T.BLEf��C
IN����������������������������������������������������������������������������������������������������������poC
INS*RT rter) O okenize eorter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT%G Y�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyy��1)yyye7pjsdpye porter3r\RIRTUAL TAT%+2 daysrter\yyyy%
INS*RTo)e poOUTER�token{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{�{{{{{{{{{{{{{{{{{{{{{{{{{{{s{�{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{l{{{{{{{{{{{{{{{{{{{{{ {{{{{k{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{INS*RT INTdping');
S


sqltext:
create TEMP  table ������������������������u���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
�����44444444442222222;PRAGMA my_check;3;
PRAGMA integrit�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
���������44444444442222222;PRAGMA my_check;3;
PRAGMA integrity_check;
PRAGMA i222222���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
�����44444444442222222;PRAGMA my_check;3;
PRAGMA integrit�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
���������44444444442222222;PRAGMA my_check;3;
PRAGMA integrity_check;
PRAGMA i22222222222222222221155544411%1)/* */
"",""from (I
AILlecT 

 111), ( select 

( 
selecT 
 111>)UNION 
selecT 
 1
��������������������������������������������������������inmbmJme;


sqltext:
 ea
select- replace(1,1,1)> sqlite_compileoption_get(166666666666666666666)""WHERE"">"a�>""> s">"">"a">"a">"a">"ATT">"AH>�a">"a">"a">"a @1a">"a">"a">>"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a"> @1>"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a""">"">"a">"">"a">"aa""">"">"a">"">"q">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
ATTACH 'file:&000?mode=memory&cac[e=shared' AS �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS �����������������������������mJme;ATTACH 'file:�0&000?mode=memory&cache=shared' AS ����������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS �������������������������������㉉���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������㼼������������������������������JOIN�������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������������������������������������������������������������������������������������;3;
PRAGMA integrity_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA intetegrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA integrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_chgrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;3
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;3;
PRAGMA integrity_check;
PRAGMA integregrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_�������������������������㼼������������������������������JOIN�������;ANALYZE;CREAT[ VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������3;
PRAGMA integrity_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA inxegrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integri���������������������������������������;
PRAGMA intetegrity_check;
PRAGMA integ;
PRAGMA integrity_checy_check;
PRAGMA in�egregrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integri������������������������������������;
PRAGMA integrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_chgrity_check;
PRAGMA integregrity_c;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA heck;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_chety_check;PRAGMA integri���������������������������������������;3;
PRAGMA integrity_check;
PRAGMA integregrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;3;
PRAGMtychec inteeck;


sqltext:
create table t1(ond�z _har(1) UNIQUE);REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(441);;;;;ANALYZE;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
( sqlite_source_id()),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44441),
(444471),
(144441),
(44444441),
(44471),
(144441),
( sqlite_source_id()),
(44471),
(1441),
(44444441),
(441);;;;;ANALYZE;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
( sqlite_source_id()),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44441),
(444471),
(144441),
(44444441),
(44471),
(144441),
( sqlite_source_id()),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44441),
(44471),
(144441);;;;;ANALYZE;REINDEX;;;;;;;;;;;;NrLYZE;ER 44444441),
71),
(144441),
(44441),
(44471),
(144441);;;;;AN(44;ER * f^om t1;


sqltext:
BEGIN;
CREATE TABLE Re00T000e(T00000 INTEGER PR4MARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TABLE TempT000e(Te0tID I KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT);
 TE TEMP TRIGGER 

ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(TG0tSt00����������������������������,����������������������������������������������������������������������������������������������������������������������������������������������������������������,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������n������������������,�������������������������������������������������������������������������������������������,��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,������������������������������������������������������������������������������������������������������������������������������������ҍ�����������������,����������������������������������������������������������������������������������������������������������������������������������������������������������������,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������n������������������,������������������������������������������������������������������������������������������������������������������������������������������������������m���������,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������n0)
SELECT ne�.Te0tSt00n0FROM TempT00INSERT INTO TempT000e(Te0tSt00n0) VALUES ('1');
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('2');
UPDATE TempT000e SET Te0tSt00n0 = Te0tSt00n0 + 0 WHERE Te0tID=1 OR Te0tId=0)
SELECT St00n0 FROM TempT0ACTIONMI;


sqltext:
select abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIMIT'b' |1;select 'a'LIMIT'b' |1;select abs( .11)UNION all
select abs( .11)UNION all

select ( .11)UNION all

select abs( .11)UNION all

select  date(1,1,1)|1;select 'a'LIMIT'b' |1;select abs( .11)UNION all
select abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIMIT'b' |1;select 'a'LIMIT'b' |1;select abs( .11)UNION all
select abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIMIT'b' |1;select  'a'LIMIT'b' |1;select abs( .11)UNION all
select abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIlIT'b' |1;select 'a'LIMIT'b' |1;select aFs( .11)UNION all
select abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIMIT'b' |1;select 'a'L�MIT'b' |all

selectT'b' |1;selecIT|1;
selectLIMI |1;selecsION all

t abs( .11)UNION all

select abs( .11)UNION all

select abs( .11)UNION all

select 'a'LIMIT'b' |1;select ect 'a'LIMIT'b' |1;select 'a'LIMIT'b' |1;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid, c) VALUES (1, 'This i��0test');
INSERT INTO t1 (docid, c) VALUES (2,-'Th0Mest');
INSERT INTO t1(docid, c) VALUES (3, 'This is 0�test');
DELETE FROM t1 WHERE docid IN(3, 'This is 0�test');
DELETE FROM t1 WHERE docid IN(1,3);
SELECT OPTIMIZE(t1) FROM t1 LI����������������������������������ݼ�������������������������������������������������������ݼ��TTTTTTTTTTTTT2TT�����;
INSERT INTO t1(docid, c) VALUES (3, 'This is 0�test');
DELETE FROM t1 WHERE docid IN(3, 'This is 0�test');
DELETE FROM t1 WHERE doci� IN(1,3);
SELECT OPTIMIZE(t1) FROM t1 LI����������������������������������ݼ���������������ۼ��������������������������������������ݼ��TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK�ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T��####################��TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT����������������������ݼ������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������������������������������������������ݼ��TNTTTTTTTTTTTTTT�������������������EEMP ;ANCLYZE;;;;ROLLBACK ;;SAVEPOINT T����ݼ������������ݼ��TNTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SA7EPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLB;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLB�CK ;;SAVEPOINT T������ T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAV8POINT T�����x����������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������������ pyyye pjpyyye pjTOye pyyye o�ye pyye porter)  like(1,1)rter)r\yyuyye pyTEr) BTOINT  abs(1)��ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T������ T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAV8POINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������������ pyyye pjpyyye pjTOye pyyye o�ye pyye porter)  like(1,1)rter)r\yyuyye pyTEr) BT ISTOye pyrterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f�������2001-01-01������enize porter)���������ize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREAIRTUAL TABye porter)r\yyyye CREATE VIRTt1 US)r\yyyyeFULye pjpyyyeNG ter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye pyyye djpyyye {jTOye pyyye �ye pyye porter)rter)r\yyuyye pyTEr) rter)r\yyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye yy pjpyy�j
INE t1USING fc:
INS????????????????*RT INTOye pyyye oyye pyye Porter) rter)r\yyyye py���������enize porter)���������ize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREAIRTUAL TABye porter)r\yyyye CREATE VIRTt1 US)r\yyyyeFULye pjpyyyeNG ter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye{yyye oype pyye porttokenize porter)r\yyyye pyyye djpyyye {jTOye pyyye �ye pyye porter)rter)r\yyuyye pyTEr) rter)r\yyy{e pyyye mjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@yyye pyyy pjpyy�j
INE t1USING fc:
INS??????????????????*RT INTOye pyyye oyye pyye Porter) rter)r\yyyye pyyy>
INSrRTr)r\yyyye pyyye pjpyyye pIRTUAL T>BLE t1\yyyye COEATE VIRTUAL TABy� porter)rBBBBBBBBBBBTE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pye port�VACUUMtokenizeyyye,pyudpye porter)ruyyyye CRB e porter)rORDERe CR�ATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye porr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyye pyye porter) ESUAL TABLE t1 US*RT INTOye p�yytokenize porter)r\yyyye pyyyepjpyyye pjudpye poTUAL T.BLE tj USI�C
INS*RT INTOye pyyye oyy pyye porter) f�cC  okenize porter)r\yyyye pyyye pjpyyyU7pjudpye porter3r\yyyye CREAT�rter)rnyyyye pyy_epjudpye porter)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABye C
INS*RTr)r����������������������������\yyye  TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye pyyye oyye pyye portertokenaz TABE VIRTUAL TAe porter)rpyyye pjpyyye7pjudpye porter3r\yyyye CREAT�rter)r\yyyye pyyyepjudpye ��er)r\yyyye cC
	NS*RT INTOye {yyye oype  pjpyyye pOUTERtokenizer)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjydpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r^yyyye CREATE VIRTUAL T.BLE trter)ryyye oype pyye/port�tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyyeo�ye pyye porter) 	rter)r\yyuyye pyTEr) rter)r\yyyye pyye pjpyyy Vyyye o�ye pyxe porter) dTEUPye CREA=E t1 USIN� fts(ctokenize porter)r\yyyye pyyRTUA7 TABye porte pOUTER�tokenize pkrteDROts(c)r\yyyye er)r\yyyye INITIALLy [a]pjuyye py











�	







USINGe pyyye pjpyyye pjudp���������������������yye oyde pyye porter) OUTERREFERENCESenizeye pjudpye porter)r\Xyyye CREAT��rter)r\yyyye pyyyepjudpye �orteryyye pOUTERtokenize portEr)s\yyyye pyyye _E�E VI USING fcC	INS*RT INTOye {yyye �ype pyye porttokecizyye pOUTEe porter)r\yyyye pyyye pj`yyye pjuyye pyTEr) rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyyNOpjpyyye pjudpye porter)r\yyyye CREATE \IRTUAL/TABye porter)r\yyybe CREATETUAL T.BLE t1 USINGf�cC
^NS*RT INTOye pyy�e oyye dyye portep) z�OUTERtokenize porter)r\yyyye pyyye pjpyyye��dpye porter)r\yyyye CREATE VIPcUAL TA:LE t1 USING fts(ctokenize porter=r\yYyye pyyye pjpyiye p�uyye*pyTEr):rter)r\yyyye pt�ye pjpfyye pO�TER)tokenize portye pyy� o1 USING fts(c)r\yyyye er)r\yyyye INITIALLy [a]pjuyye py











�	







USINGrter)r\yyyye pyyye pjpISNULLOUTERtokenize pQrte�)r\yyyye pyyye-pjpyyye pjudpye porter)r\yyy^e CR��TE RRTUALyyyye @*RTr)r\yyyye pyyye pjpy e pjudpyrter);
INS*RT INTOye pyyye oyyAUTOINCREMENT) ize porter)r\9yytokenize porter)r\ykenizeT INTdping');
SEL


sqltext:
SELECT SQLITE_RENAME_TABLE(0,0);
SELECT SQLITE_RENAME_TABLE(00,20);
SELECT SQLITE_RENAME_TABLE('@0cT 
 11ecT "',:444444444444444444444444444444444444444444444444444444445555591)""from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 4491,1,1,1), ( selecT 
11), ( 
selecT 
 191), (select"",  ( 
selecT 
 111)UNION select 

444,1), ( 
selecT 
11), ( 
select"", (111)UNION select 

444,1), (  11
selecT 
11), ( 
select"", (111)UNION select 

444,1), ( 
selecT 
11), ( 
select"", ( 
selecT 
 114)UNION select 

444,1), ( 
selecT 
$s����������elect"", ( 
selecT 
 114)UNION select 

444,1), ( 
selecT 
$�
s�����������������������d�������������������������������"", ( 
selecT 
 111)UNION @;
select 

44,1);


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","",""";","","",";","a","","ba","","b"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","",""";","","",";","a","","ba","","b""b","\\\\\\\\\\\\\\\\\\a","a",""=";","a","","",""";","","",";","a","","b","",";","a");


sqltext:
�ea
select 1111111111E17|~ 11111111- replace(7,7,1-1111111)in(1,4141)in(1,11,">a""">"">"a">""<"a">"aa""">"">"a">"">"a">"�a">x'') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"G">"a">"AH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"">"">"">"a">"a">"a""">"a">">�a">"a">"a">"a">"a">"a">"a">"ea
select 1111111111E17|~ 11111111- replace(7,7,1-1111111)in">"a">"JOINa""">"a">"">"a">"a""";"">"aa""">"">"a">"a">"d">"ATTACHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"aa""">"">"a">"a">"d">"ATTACHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a"" co,1)">"a">"a">"ATTACH>�a""a""">"a">"a""">"">"a" ;">"a">"a">"a">"ATTACHa">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a""">"a">"a""">"">"a">"">">">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"aa""">"">"a">"a">"d">"ATTACHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"">"a">"a">"a">"ab>"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"a""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"J""">"a">"a""a">"a">"JOINa""">"a">"a"" co,1)">"a">"a">"ATTACH>�a">"a">"a">"a">"a">�">"a">"a""">"a">"a"""> >"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"J""">"a">"a""">"">"a">"">"a">>"a">"a">"a">"a">"a
>"a">"JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"a">"d"">0a">"a""">"a">"y";"a",tF;


sqltext:
ATTACH 'file:&000?mode=memory&tac[eshared}ry&P{c[e=shared' AS ����������������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ���������������������������������������������d���Jme;ATTACH 'file:&000?mode=memory&cacde=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;=;
VACUUM
����4�������me;
VACUUM
�y���ame;
ATTACH':memory:' AS ����������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA ������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������������Լ�������OLLBACK ;;SAVEPOINT T����TTTT�EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������������������ݼ����OLLBACK�;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTBTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T����;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�����;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBA������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIER�������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT����ݼ������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�����������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTdTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBA������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T���������������������������������ݼ���������������������������������������������ݼ�������������������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������������������������������������RLBACK ;;SAVEPOINT �������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T���������ooooooooooooooooooooooooooooooooCK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTT���������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ����������������������������������������������������������������������������EMP ;ANALYZE;;;;ROLLBCKAVEPOINT NT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye oyypyTEr) ,�rter)r\yyyye pyyye pjpyy randomblob(1)�tokenize poreer)r\ytokenize porter)r\yyyye pyyye pjpyyy� pjuyye pyTEr)  #1.rrter)r\yyyye pyyyyyye pOUTER�nize pter)r\yyyye pyyye pjpyyye7pjudpyeporter3r\yyyye CREATrter)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE bIRTaAL TABE VIRTUAL PABye porter)r\��yye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INPOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyyeyye py





















USING�rter)r\yyyye pyyye pjpyyye pepjudpye porter)r\yOUTER�tokenize porter)r\yyyyey^e CREATE �RTUAL TAByedorter)r\yyyyed@cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE@VIRTUAL TAB porter)r\yyyye CREATE VIRTUTUAL TACCCCCCCCCCCCCCCyOUTEoy[er);
INS*RT INTOye pyyye oyye pyye porter) �/er)r\yyyye CREATE VIRTUAL TABye qorter)e or\yyyye CREATE VIRTUAL T.BLE t1 USING%fcC
IUS*RT INTOye pyyye oyye pyye porttokenize porter)r\yyyye pyyye pj]yyye pjudpy� porr)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(c�okenize%porter)r\yyyye pyyyepjpyyye pjuyye�rter)r\yyyye pyyye pjpyy randomblob(1)�tokenize poreer)r\ytokenize porter)r\yyyye pyyye pjpyyy� pjuyye pyTEr)  #1rrter)r\yyyye pyyyyyye pOUTER�nize pter)r\yyyye pyyye pjpyyye7pjudpyeporter3r\yyyye CREATrter)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE bIRTaAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyyeyye py





















USING�rter)r\yyyye pyyye p�pyyye pepjudpye porter)r\yOUTER�tokenize porter)r\yyyyey^e CREATE RIRTUAL TAByeUorter)r\yyyyed@cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE@VIRTUAL TAB porter)r\yyyye CREATE VIRTUAL TRT INTOye {yyye2oUSING fc:
INS*RT8INTOye pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye pyyye pjBLE tj USING f��C
INS*RT INTOye pyyye oyye pyye porter) OUT)R\yyyye pyyye pjpyyye pO5TER�tokenize porter)r\yyyye p�CONFLICT

 `judpye porter)� (1) 
���porter);
INS*RT te��������������������ATE VIRTUAL TABye porter)r\yyL TBLE t1 UrING fINS*RT INTOye {yyye oyne pyye porttokenize porter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye poster) rter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye kjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING�fcC
CNS*RT INTOye pyyye D<TABASEe portertokewaz TABE VIRAL TAe port�ye porter)r\yyyy�pyyye pjudpyO porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(sontent, tokeniUAL4TABLE t1 US*RT INTOye pyyye oyye pyter)r\yyyye CREATE V	RTUAL TABye po[ter)r\yyyye CREATE VIRTUALT.BLE t1 USING fcC
INS*RT INTO"pyyye );
INS*RT INTOye pyyye o�ye pyye porter) dTE!VIPTUAL TABLE t1 USIN� �scC
INS*RT INTOye {yyye oype �Oye p



 












�SINrter)r\yyyye pyyye pjpyyye pOUTER�okeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye COEATE V0RTUAL�TABye porter)r\yyyye CREATE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {y�cC
INS*RT INTOye pyyye oyye pyye porr) 
IS*RT INTOye pVIRTUAL T.BLE t1USING fc:
INS*RT INTOye p`yye oyye�ye porter) OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye poTUAL T.BLE tj USING fEACHC
INS*RT INTOye pyyye oyye pyyeporter) hhhhhhhhhhhhhhhhhhhhhhhkenize porter)r\yyyye �yyye pjpyyyepye p pyyye oyye lyye porter rter)r\yyyye pyyyepjudpye porter)r\yyyyeTERtokenize pj]yyye pjudpye porter)r\yyyye CREATE 8IcTUAL TABLE t1 USING fts(ctokenize%porte�)r\yy pyyye pjpyyyeer);
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye CREATS VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.+LE t1 USING fcC
INS*RT INTOkenize porter)r\yyyye pyyye pjpyyye pjTOye pyyWe o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyy�eOUTE �Yokenize porter)r\yyyye e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINGyye pjTOye pyyyeo�ye pyye porter) ;
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye rter)r\yyyye pyepjudpye porter)r\yyyye CREATE V;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye pyyye pjpyyye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye port\yyyye CREATE VIRTUAL TABE VIRTUAL PABse porter)r\yyyye CREATE VIRTUAL T.BLE trter)r\yyyye @>E VcC
INS*RT INTOye {yyye oype ye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye port\yyyye CREATE VIRTUAL TABE VIRTUAL PABse porter)r\yyyye CREATE VIRTUAL T.BLE trter)r\yyyye @>E VcC
INS*RT INTOye {yyye oype pyye/po�������������tokenize porter)r\yyyye pyyye pT.+LE t1 USINGjpyyye pjTOye pyyyeo�ye pyye porter) ;
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye CREATS VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.+LE t1 USING fcC
INS*RT INTOkenize porter)r\yyyye pyyye pjpyyye pjTOye pyyWe o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyy�eOUTE �Yokenize porter)r\yyyye e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fGC
INS*ROye pyyye oyye lyye portertokenaz TABE VIRTUAL TAe porter)rpyy�e pjpyyye7pjudpye porter3r\yyyye CREAT rter)r\yyyye pyepjudpye porter)r\yyyye CREATE V;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye pyyye pjpyyye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrtpyye/po�������������tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyyeo�ye pyye porter) �;
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye CREATS VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.+LE t1 USING fcC
INS*RT INTOkenize porter)r\yyyye pyyye pjpyyye pjTOye pyyWe o�ye pyye portokenize poreer)r\ytokenize porter)r\yyyye pyyye pjpyyy� pjuyye pyTEr)  #1rrter)r\yyyye pyyyyyye pOUTER�nize pter)r\yyyye pyyye pjpyyye7pjudpyeporter3r\yyyye CREATrter)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE bIRTaAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyyeyye py





















USING�rter)r\yyyye pyyye p�pyyye pepjudpye porter)r\yOUTER�ter) rter)r\yyuyye pyTEr) rter)r\yyy�eOUTE �Yokenize porter)r\yyyye e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fGC
I;S*ROye pyyye oyye lyye portertokenaz TABE VIRTUAL TAe porter)rpyy�e pjpyyye7pjudpye porter3r\yyyye CREAT rter)r\yyyye pyepjudpye porter)r\yyyye CREATE V;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye pyyye pjpyyye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye poV;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye p min(1,1)yye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye port\yyyye CREATE VIRTUAL TABE VIRTUAL PABse porter)r\yyyye CREATE VIRTUAL T.BLE trter)r\yyyye @>E VcC
INS*RT INTOye {yyye oype pyye/potokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyyeo�ye pyye porter) ;
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye(CREATS VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.+LE t1 USING fcC
INS*RT INTOkenize porter)r\yyyye pyyye pjpyyye pjTOye pyyWe o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyy�eOUTE �Yokenize porter)r\yyyye e porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fGC
INS*ROye pyyye oyye lyye portertokenaz TABE VIRTUAL TAe porter)rpyy�e pjpyyye7pjudpye porter3r\yyyye CREATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN8rter)r\yyyye pyepjudpye porter)r\yyyye CREATE V;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye pyyye pjpyyye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREAT�rter)r\yyyye pyyyepjudpye port\yyyye CREATE VIRTUAL TABE VIRTUAL PABse porter)r\yyyye CREATE VIRTUAL T.Brter)r\yyuyye pyTEr) rter)rrt\yyyye CREATE VIRTUAL TABE VIRTUAL PABse porter)r\yyyye CREATE VIRTUAL T.Brter)r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyy Vyyye o�ye pyyr porter) dTE VIPTUAL TABLE t1 USIN� (ctokenize porter)r\yyyye pyyRTUAL TABye porte pOUTER�tokenize porteDROPyyyye pyyy sjpyyye pjudpye pof_er)r\yyyym CREATE VIRTUAL TAByY porter)r\yyyye CREATE VIRTfrter)r\yyyye*pyypyE porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUALUAL T.BLE t1 USING fcC"INS*BT INTOye pyyye oyye pyye porteryye pjpyyye pjTOye pyyyeo�ye pyye porter) ;
INS*R INTOye pyyye o�yeMC
INS*RT INTOye {yyy pyye porter) �\yyyye CREATS VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.+LE t1 USING fcC
INS*RT INTOkenize porter)r\yyyye pyyye pjpyyye pjTOye pyyWe o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyy�eOUTE �Yokenize porter)r\yyyye e porter)r\yyyye CREATE VIRTUAL T.=LE t1 USING fGC
INS*ROye pyyye oyye lyye portertokenaz TABE VIRTUAL TAe porter)rpyy�e pjpyyye7pjudpye porter3r\yyyye CREAT rter)r\yyyye pyepjudpye porter)r\yyyye CREATE V;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye pyyye pjpyyye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye poV;ING fcC
INS*RT INTOye {yyye oype pyye portEr)r\yyyye p min(1,1)yye porter)r\yyyye pyyy� pjpyyy#izer)r\yyyye pyyye pjpyyye7njudpye po�ter3r\yyyye CREATrter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\ynyye pyyye pjpyyye pjudpye porter)r\yyy^e C sqlite_compileoption_used(1)yyyye @cC
INS*RTr)r\yyy a.b>>>>>>>>>>>>>>>>>>>�>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>e pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL (1)er)r\yyBLE t1 USING fcC
INSer);
INS*RT INTOye pyyye oyye pyye �orter) �ize porter)r\9yy2001������������������������������������������������������������������������������-01-01tokenize porter)r\ykenizeCHECKer);
INS*RT INTdping');
SEL


sqltext:
CREATE TABLE t03(n00e);
INSERT INTO t03 VALUES (NULL);
INSERT INTO t03 VALUES('00c');
SELECT count(),
 group_concat(1,1)A00
FROM t03
GROUPo_va024;
PRAGMA auto_Vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuuauto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_v21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_Vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuuauto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA aum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA acuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va0v24;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA aum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA auto_vauum 
;
PRAGMA auto_vacuum CREAcuum_vacuum
;


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d ������������������������������������������������������������������� IN0 b c d');
SELECT snippet(ft0, '0', '0', '', @1,.1) FROM ft0;
INSERT INTO ft0 VALUES(' 0 c d ������������������������������������������������������������������ IN0 b c d');
SELECT snippet(ft0, '0', '0', '', @1,.1) FROM ft0;��c d');
SELECT snippet(ft0, '0', '0', '', @1,.1) FROM ft0;;


sqltext:
�eq
select time( '444�,1)%Yb') nY;�eq
select time(444

, '444


d
b') nY;�eq
select time(444

, '444


��eq
ses') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$substr(1,1,1);


sqltext:
PRAGMA foreign_keys= ON;
CREATE TABLE p(i PRIMARY KEY REFERENCES p,MARY,KEY REFERENCES p,EEEEY REFERENCES p,EY REFERENCES p ON UPDATE CASCADE);
.N);
UPDATE p SET i= '000'M 9 EX++++~++~~~~~~~~+++++5>+++~~~~~^+++++++++++~~~+++++++++++++++~~~++++++++~+++5=+++++++++++++++++++++++++++++++++++&++++++++~1);
Y 


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","&,""";","","",";","a","","ba","","b""b","\\\\\\\\TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","",""";","","",";","a","","ba","","b""b","\\\\\\\\\\\\\\\\\\a","a",""=";","a","","",""";","","",";","a","","b","",";","a");


sqltext:
BEGIN;
CREATE TABLE Re00T000e(T00000 INTEGER PR4MARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TABLE TempT000e(Te0tID I KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 

ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(TG0tSt00�����������������������������������������������������������������������������������������������������������������������������������,����������������������������������������������������������������������������������������������������������������������������������������������������������������,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������n������������������,����������������������������������������������������������������������������������������������������������������������������������������������������������������,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������n0)
SELECT ne�.Te0tSt00n0 FROM TempT000e LIMIT 1;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('1');
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('2');
UPDATE TempT000e SET Te0tSt00n0 = Te0tSt00n0 + 0 WHERE Te0tID=1 OR Te0tId=0)
SELECT ne�.Te0tSt00n0 FROM TempT0ACTIONMI;
IN


sqltext:
create table ''(o PRIMARY KEY, b);
CREATE TABLE t2(ro);PRAGMA tabnfo(t0);PRAGMA tablC_�);
;
PRaGMA tablekinfo(t0);PRAGMA table_info(t0);PRi);


sqltext:
ATTACH 'file:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&mode=mTTACH 'file:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&& min(1,1)ry&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&mory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&& min(1,1)ry&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cacemory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&& min(1,1)ry&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cacemory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&& &&&&&&&&&&&&& min(1,1)ry&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&e:000?mode=memory&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&y&cache=shared&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mode=memory&cache=shared&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&' AS s0000d;
SELECT &&&&&&' 000d;
S x0;
&&&&&&&' AS+s0000d;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avaluNs(1);
nypntly(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\codteontenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUANS +2 day�ye ppyyd�oyye contenyyy-1Ce CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikene p"3/uyyyyINfts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(cyye pjudp�e poNOTr)r\yyyyeKREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyorter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
IN)r\yyyorter) R
3(content, tok1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS
RT ye CREATECVIRTUAnt, tiy�������������������������yye oyye pyye porter) 
OU tiyyyING ftsM(conten�� tokenikeni�����������������������(1)t likely(1)G f
INS=RT ye CREAFECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
IHS*RT INTOyeontenyyTkenike�
INS*RT y�kenikenizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, con�����������������������������������������������������������������������������������������ESC���������������ud;
PR);��������������������������������������������ysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABkenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\yyyye CREATERIRTTAL T.B�E t1 USING;f
INS*RT INTOye {yyye oype pyye  TACCe es(1);
PRAGMA abss(1);
PRAL T.BL? t1 USI`G fcC
INS +2 day�ye ppyyd�oyye contenyyy-1Ce CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikene p"3/uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(cyye pjudp�e pyyyeKREETE VIRTUAL e CCCCCCCIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeposter)k\yyyG���NG;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyy+2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CRERTECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye �pe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT yW CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy IFGfts3(content, tiycont TACCj CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokze p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeposter)k\yyyO���NG;f tiy�������������������������yye oyye pyye porter) 
OU tiyyyING ftsM(conIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyy+2 daysye pyike oyVIRTUALiTi"iiiiiiely(1)ts3SIdG fcC
INS /2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CRERTECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenizp"3(uyyyyING fye p TAaCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�MATCHE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TOye {yyye oype pyyZ p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeposter)k\yyyG���NG;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL?6t1 USIdG fcC
INS +2 daysye pyikenze p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye port�r)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyCCContent, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(cyye pjudp�e poNOTr)r\yyyyeKREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 dassye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye@ TACCe CCCCCCCCCCCCCyye CREy(1)ts3(dyyeporter)k\yyyG���NG;f
udpye porter)r\yyyyeCREATE VIRTsALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 UIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyiknize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUANS +2 day�ye ppyyd�oyye contenyyy-1Ce CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikene p"3/uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(cyye pjudp�e poNOTr)r\yyyyeKREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG���NG;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG f�cC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
IN)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port��)r\y������������������������������yyye CREATERIRTUAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 UBLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye _yye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\y���������������������� ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiTA��e es(1);
PRAGMA abss(1);
pye porter)r\yyyy�CREATE VIINS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19)S +2 daysye pyikenize p"yUALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oy�����ye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port��)r\y������������������������������yyye CREATERIRTUAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 UBLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye>CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye _yye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\y���������������������� ING fts3(contenAL �.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiTA��e es(1);
PRAGMA abss(1);
PRAL T.BL? t1 USI`G fcC
INS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMAabss(1)C
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAGMA abser)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye porter) �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USIcC
INS*RT INTO ike�
INS*RT y�kenikenizetent, tokenikeniINSERT INTO t1(rowid, con����ә��������������������������������������������������������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);���������������������������������������������������������������������������������������� length(1)
IA abs( ye pjudpy intrte�)r\yyyyeCREATE VIRTUAL TACLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL? t1 USIdG cC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye �pe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy IFGfts3(content, tiycont TACCj CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\yyyye CREATERIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyp�ye ppyyd�oyye contenyyy-11);
PRAGMA av`lues(1);
PRAGMA cC
INS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19)S +2 daysye pyikenize p"yIALpe pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port��)r\y������������������������������yyye CREATERIRTUAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 UBLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye _yye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\y���������������������� ING fts3(contenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikPnize p"yUAL iiiiiTA��e es(1);
PRAGMA abss(1);
PRAL T.BL? t1 USI`G fcC
INS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAGMA abser)r\yyyye abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAGMA abs( -11);
PRGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3ye oyVIRTUALiTi"iiiiiiely(1)Ts3(uyyy ING fts3(conte2��������������������������yyye CREATERIRTUAGMA abs( -11);
PROGMA m.BLE t1 USING;f
udpye porter)r\yyyy�CREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, to,enikenize p"3(uyyyyING fts3(iiiNTOye {ye CREATECVIRTUAL TABye port�r)r\y������������������������������yyye CREATERIRTUAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye BL? t1 USIdG fcC
INS +2 dayscontent, token p"3(uy�yyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(cyye pjudp�e poNOTr)r\yyyyeKREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyik[nize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)`\yyyG���NG;�
udpyD porter)r\yyyyeCREATE VIRTUALiTc"iiiiiiely(1)ts3y ING ftsC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oyVIRTUALiTi"iiiiiiely(1)Ts3(uyyy ING fts3(co�tenAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUALpe pyye p TAaCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyy�CRAATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCaCCCCCCCyye CREA�TOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeposter)k\yyyG���NG;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(contenAL T.BL5 t1 USIdG fcC
INS +2 daysye pyikenize p"yU�UAL T.BL? t1 USIdG fcC
INS +2 days9e pyyye oyye pyye porter) RCCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING fts3(contening');
S


sqltext:
PRAGMA page_size= 512;
PRAGMA aut�_vacuum = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(3 * (50074)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA incremental_vacuum = 21;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(10000-050000000, '0:docid, (����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(krd*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�;;;;;;;;;;;;;;;;;;, INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������������������������������������������������������������� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************;;;;;;;;;;;;;;;;;;, INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0**:]*�************�s4(ord*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������������������������������������������������������������������������������������������������������������������������������������N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*c 0*�*:]*�***********K������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*c 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�;;;;;;;;;;;;;;;;;;, INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***��0');
INSeRT INTO t0 VALUES('������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ϰ����������������������������������������������������cc �');
SELECT docid FROM t0 WHERE t0 MATCH '0***OLU N***�**o*****={s4(ord*0*�*�*�***0*�*�*�**�';


sqltext:
 ea;
CREATE TABLE t1(a INTEGER PRIMARY KEY ON CONFLICT FAIL, b);
CREATE TABLE t0bbbbbbbbbbbbbbbbbbbbbgggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhVhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh������������������������z����������������������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhLhfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)IQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMNT�
ihhhhhhhhhhhhhhhhhhhhhhh(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;creAte ta::::::::::::::::::::::::::::::::::::::::::::::::ble tRggggggggEMP������������������������(� doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMPO�������O�������gggggggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidne,diBnel fe,EINDsmz""UNIQUE,UN$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'EPOIN2mpinESSIG Wism(cpinESSING Wiscond jumpiinESSING Wismtenism sqlite_version()eIVEsm sqli6EPOINT�pinESSING Wism(co{d ju�pi��SNSERT INTO t1(row(condjumpiinESSING Wism sqlite_version()eIVEnESSIw(cond jumpiinESS�NG Wism sqlWism(cond ju�piinESSING Wism sqSSINyyye CREANG fcC
I`S*e pye port�VAC���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������TE UAiz�����������������������������������������������������������������������������������������������������x�����������������������������������������������������������������������������������������
 CREATE RIRTUAL TA����������������������������� a,bke�izey�ye morter)r\yyyye CR
ATE rIRThAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN���������������������������������������������������������������������������������������������������������FFWHEREFFFFFFFFFFF�����������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF����������������������������������������������������������������������������������������������������������������������������������������������������������������������������ٶ�������ALL�������������������������������������TE UAizer)r\qB���������������������������������������������������������������������������������������Uyy^
 CREATE RIRTUA+ TA a,bkenizeyyye ;
IeS*RT INTOye pyyye pyyje pj�yyye pju[�ye poruer)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIR�UAL T.BLE t1 USIdG fcC
INS*RT INTOye dyyye �yre �yye portINTOye pyyye o���UTER����UTERo}ter);
IeS*RT INTOye pyyye oyyeer)r\yyyye CREAe\yC
I�S�RTdNTyyy^
 CREATE RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\
INS*RT QNTOye {yyye oype pyye portUer)r\yy}ye Z[EATE VIRTUAd TABE\yyy^e CREATE RIR]UAL TABtjud�ye porter)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG f���b
IES*RT INTnCizer)r\yyyye 0TOye pyyye �yye pyye porr)����UTERo}ter);
IeS*RT INTOye pyyye oyyeer)r\y}yye CREAe\yC
I�S�RTdNTOyy^
 CREATE RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\y1 U NG f
cC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye Z[EATE VIRTUAL TABE\yyy^e CREATE RIR]UAL TABtjud�ye porter)yye pyyE VIRTUAL T.BLE t1 USIdG f���b
IES*RT INTnCizer)r\yyyye 0TOye pyyye �yye pyye porter) @er)r\yyyye CREA�������������������������� VIR� I.Bp NG fcC
INS*RT QNTOye {yyye oype pyye poe porter)r\yyyye CR
ATE rIRTUTL dACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADde port fcC
INS*RT INTWITHOUTye oype  unlikel}(1)rterNATURALe �xyye pjpyyye pOUTER\yd pyyyC
INS*RTr)rrUSIN� fyyye pjudpye portr\ycC
INS*RT QNTOye {yyye oype pyye portUZ�er)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATye pyyye pj�yyyU pjud�ye porter)r\yyyye IES*RT INTOye1pize pgrt!er)r\9yy�okenizeCRr) ����UTERport);
IeS*RT INTOye pyyye oyyeer)r\yyyye CREAe\yC
INS�RT yyy^
 CREATE:RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\
INS*RT QNTOye {yyye oype pyye portUeING Wism sqlite_version()eIVEnESSIwr)r\yyyye C[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAd TABtjud�ye porterye Bye po��)cC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye Z[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TAFtjud�ye porter)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fc
IES*RT INTnye pyyye o}oe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye o�ye pyy: porter) er)ye pyyye pj�yyyU pjud�yj porter)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)�\yyyye CREAJE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOy` {yyyeoype pyyi 
333333333333333+333�3333333e porEAQE UAizer)r\orterr\�yyye CRGATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye OFFSET)r\y1 U����fcC
INS*�T QNTOye {yyye oypeUer�UWL TABE\yyy^
 CREA� RIRTUAL TA a,bkenizeyyye pyyye��yyye 
IN���������ö�������������S*RT QNye {yoy}ter);
INS*RT INTOye pyyye� fcC
INS*RT VACUUM {yyye oype py������������������������NTOye pyyye {e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) udpY� p}rteryyyoyye pyye�����������������������������������������������������������������������������ٶ����������������������������������������������������������������ALL������������������������������������TE UAizer)r\qB�����������������������������������������������������������������������nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnKnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn~~~~~~~~~~~~~~~~~~~~~~~~~~~nnnnnnnnnnnnnannnnnnnnnnnrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnfnnnnnnnnnnnnnnnnnn�nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncC
INS*RTr)rrUSIN� fyyye pjudpye portr\y��� CREATE VIRTUAL TABye porter)r\���������������������� QNTOye {yyye oype pyye port�o}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
I����L Tok ���������������ye pjudpye portr\yyyye CREATE ��������������������)r\y1 U NG fcC
INS*RT QNTOy� {yyye oype pyhe portUer)r\yyyye CREATE UALdG fcC
INS*RT INTOye pyyye oybe dye porter% �OUTERFo�ter);
INS*RT INTOye pyyye oyye pyye porte����er)r\yEATE���UTERo}ter);
IeS*RT INTOye pyyye oyyeer)r\yyyye CREAe\yC
I�S�RTdNTOyy^
 CREATE RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\y1 U NG f
cC
INS*RT QNTOye {yyye oype pyye portU
INS*RTr)rrUSIN� fyyye pjudpye portr\ycC
INS*RT QNTOye {yyye oype pyye portUZ�er)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATye pyyye pj�yyyU pjud�ye porter)r\yyyye IES*RT INTOye1pize pgrt!er)r\9yy�okenizeCRr) ����UTERport);
IeS*RT INTOye pyyye oyyeer)r\yyyye CREAe\yC
INS�RT yyy^
 CREATE:RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\
INS*RT QNTOye {yyye oype pyye portUeING Wism sqlite_version()eIVEnESSIwr)r\yyyye C[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAd TABtjud�ye porterye Bye po��)cC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye Z[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TAFtjud�ye porter)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fc
IES*RT INTnye pyyye o}oe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye o�ye pyy: porter) er)ye pyyye pj�yyyU pjud�yj porter)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)�\yyyye CREAJE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjAB
INS*RT INTye py�ye oyy5 pyye porter) &er)r\yyAL)TACCCCCCCCizer)(\yyyye pTOye pyyye �yye pyye porter) er)r\yyyye CREA���������������������������ye Sorter)r\yyyye CREATE VIR� I.Bp NG fcC
INS*RT QNTOye {yyye oype pyye poe porter)r\yyyye CR
ATE rIRTUTL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADde portf fcC
INS*RT INTWITHOUTye oype  unlikel}(1)
IES*RT INTOye pyyye oyoe �yye porter) �OUTd VIP fyyye pjudpye portr\ycC
INS*RT QNTOye {yyye oype pyye pootUZ���er)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATye pyyye pj�yyyU pjud�ye porter)r\yyyye CRr) ����UTERo}ter);
IeS*RT INTOye pyyyee oyyeer)r\yyyye CREAe\yC
INS�RTE\yyy^
 CREATE:RIRTUAL�Sok    
IN* VIRTUAL TABye po��)cC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye C[EATE VIRTUAL TA7E\yyy^e CREATE RIRTUAL TABtjul�ye porter)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG f���b
IES*RT INTOye pyyye oyoe �yye porter) �OUTd VIPTUAL TABTE t1+USIN� fts(cizer)r\yBye\yyyye pPye Sorter)r\I.Bporter)r\yyyye INITIAL���ye pjuyye py











������������������������������������������������������� T.B


e L �ABye porter)r\yLE t1 USI�cC
IN����������������������������cC
INS*BT INTOye pyyye {e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) udpY� p}rteryyyoyye pyye po�teq) er)r\yyyye CREAAizer)r\yByeportGr)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyyG pyUdING��rter)r\yyyye pyyye � NG fcC
INSdRT QNTOye {yyye oype pVACUUMrtUer�yyywC
IdS*RT INTOye  int�����e pTOye pyyke oyye p��������������������������ĩ���������������������e py













�����������







USING�dG f�cC
INS*RT INTOyBETWEEN oybe �yye porter) #�GROUPor�er);
INS*RT INTOye�pyyye oyye pyyee porter)r



USINGe pyye porter)r\yyrye!py�ye pjpy^ye pOUTER���tokenize poyye INITIALLyyye pjuyye py












e L @Bye"orter)r>yyycC
INS*RT QNTOye {yyye oype pyhe portUer)r X\yyyye pyyye pjpyyye pjudpye porTer)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjudpye porter)r\Xyenaz LABE VIRTUSIN� fyyye pjudpye po2tr\yyyye CREATE VIRTUAL TABye U NG fcC
INSQNTOye {yyye oyp~ pyye port#@er)r\yyyye CREA�������������������������� VIR� I.Bp NG fcC
INS*RT QNTOye {yyye oype pyye poe porter)r\yyyye CR
ATE rIRTUTL dACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADde port fcC
INS*RT INTWITHOUTye oype  unlikel}(1)rterNATURALe �xyye pjpyyye pOUTER\yd pyyyC
INS*RTr)rrUSIN� fyyye pjudpye portr\ycC
INS*RT QNTOye {yyye oype pyye portUZ�er)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATye pyyye pj�yyyU pjud�ye porter)r\yyyye IES*RT INTOye1pize pgrt!er)r\9yy�okenizeCRr) ����UTERport);
IeS*RT INTOye pyyye oyyeer)r\yyyye CREAe\yC
INS�RT yyy^
 CREATE:RIRTUAL Tok    
IN* VIRTUAL TABye po��)r\
INS*RT QNTOye {yyye oype pyye portUeING Wism sqlite_version()eIVEnESSIwr)r\yyyye C[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAd TABtjud�ye porterye Bye po��)cC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye Z[EATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TAFtjud�ye porter)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fc
IES*RT INTnye pyyye o}oe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye o�ye pyy: porter) er)ye pyyye pj�yyyU pjud�yj porter)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)�\yyyye CREAJE VIRTUAL I.Bporter)r\yyyyINITIALLyyye pjABye �orter)rW��������������������������������������������������������������������������������� T.B


e L �ABye porter)r\yLE t1 USI�#C
IN����������������������������cC
INS*BT INTOye pyyye {e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) udpY� p}rteryyyoyye pyye po�ter) er)r\yyyye CREATE UAizer)r\yByeportGr)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIA����yye pju�yG py







 �	USING��ypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize porter);
INS*R���TOeLIMITe  USIdG����b
IES*Rd INTOye1pize pgrt!er)r\9yy&�okenize porter)r\ykenizeCHECKer);
=NS*RT INTdp��g');
S


