# xsql

sqltext:
CREATE table t1(one "a"UNI""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UNIQUEz""UNIQUE,E_""UNIQUE,UE$lnlinQ""UNIQUE,UE$lnlnQ""UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? from��������������������������inm�mJ��������������y�������������_������������������������������������nonanoname;
ATTACH':memory:' AS ����name;
ATTACH':memory:' AS ��������nonanoname;
ATTACH':memory:' AS �����������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
�������������������������������F�������nonanoname;
ATTACH':memory:' AS �����������������������������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�����������������inm�mJ��������������y���������������y���������������������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ������y�����������;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������DISTINCT������������������������������Ժ��������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �rit ;;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 ������������������������������������������������������������������������DISTINCT�����������������������������������������������SCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
PRAGMA auto_vacze = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_ = 200;
PRAGMA sUcure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cae = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cavacze = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_ = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_size = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacccche_size = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_sizeo_vacze = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_ = 200;
PRAGMA sUcure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cae = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cavacze = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_ = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_size = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacccche_size = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA se_e= 1; = 200;
PRAGMA se_e= 1;
CRE4TE CR 1;


sqltext:
create table t1(one ,"a" blobcha�(1)UNIQUE);
select DISTINCT* from t1,( 
select 1)ON( �
select  +-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-44++5241<="a" OR"a">"1", ( 
select 111)ON( �
select .99941-2 ) || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a" OR"1">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a""1">"a" OR 44>"a" OR"1">"a" OR 4>"a"1"a"1);


sqltext:
�1)select '��������������������������������lues(1);
select julidday(1,14444444444 ||77  ORDER BY d DESC, e DESC, b, c,d e DES DESC, LATE s004,1444444 || .9 || .9999999440000-0 UNION SELECT 20 oRDER BY 1 COLLATE s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 |4 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 CE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 |OLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s.999);
s


sqltext:
CREATE TABLE t1(x, y DEFAULT(datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>4474471),
(144 || .471),
(44471),
(144444444444>44777774454444441),
(44471),
((datetime('now')));
INSERT INTO t1(x)VALUES(171),
(44471),
(144444444444>4474471),
(144 || .471),
(44471),
(144444444444>44777774454444441),
(44471),
(1444444444404444/444444 || .471),
(444444 || .44444451);
selecS (us);
l�ro �4451);
selecS (e1444444444404444/444444 || .471),
(444444 || .44444451);
selecS (us);
l�ro �4451);
selecS (es);
l�ro �1;


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 t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ����������ԼDISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE ab00D;
INSERT,INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  s����������������������Թ������������DISTINCT����������qlit_compileoption_used(1)�������������������������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


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�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;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 t1 USING fts3(c); M;
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)���������������������������������������������㉉����������������������������������������������������������������������������������������������������������������������l������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������㼼������������������������������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 integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;check;3;
PRAGMA integrity_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 t0(x,y DEFAULT -.3, z DEFAULT x'0000ddd4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444ddddddddddddd');
SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
create table �������t�� AS values(1);create table ��w����t�� AS values(1);
select 
select DI�TINCT count(1);


sqltext:
PRAGMA forehgn_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE eeeeeeeeeeeeeeReCNNEReeeeglist(sb8t0);PRAGMA foreign_key_list(t0);PRAGMA ign_key(Kz0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA ��������������������������������������������������������DISTINC���x�������);PRAGMA ��������������������������������������������������������DISTINC���x���������������������������;ANALYbE;DROP TABLE IF EXISTS t;


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 avtokeFROM porter)r\yyyye INATye pyyyepjudpyE p^rter)r\yyIALLYblobpjuyye py
















d


�SINrter)p\yyyye pyyyeRtoeni�e porter)r\yyyye pyyye pjpyyye pjudpye 2orter)r\yyy^e CREAdE RIR� TABye porter)r\yyyye @cC
INS*RTr)r\yyyye pyyye L PABye porter)r\yyyyr)r\yyyye CREATE VIRTUAC TABye porter)r\yyyye CREATE VIRT2AL TLEFT t1 USING fcC
I`S*e pye port�VAC����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyyyye CREATE VIPTUApoTUAL T�� tj USING f��C
INS*RT INTOpe pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tok datetime(1,1,1)yyRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CBEATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyy������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT Q���I�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE ]IRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���,cC
INS*RT INTWITHO���������������������������������������������������������������������������������������������������������������������������������ٶ������������������������������terNATURALe pyyye pjpyyye pOUTERtokenizer)r\y�d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATEye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS* VIRTUAL TAByepo��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\�yyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye���yyye pjuIRTUAL T.BLE t1 USI�cC
IN�����������������������������ƶ�������������������������������������������������������������������������
INS*RT QNiOye {yoype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pjud�ye porter)r\yyyye PR
ATE rIRTUAL TACCCCCCCBizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo}ter);
INS(RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE IRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizey@ye pyyye pj�yyye pjud�ye pmrter)rTyyyye CR
TE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T��� t1 USIdG fcC
INS*RTr)r\yyyye yyye pjp�yye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz,TABE VIRTer)rfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLTOye {ye oype pyye portUer)r^yyyye CREAT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUALTABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pOye psyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.qLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyhe portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r y CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye p��r)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyiE VIRTUAL T.BLE t1 USIdG fcC
INS*RT TOye pyOUTERo}ter);
INS*RT INTye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye �yye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREAT�!rter���yye pyyyepjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
INS*RT INTWITHOUTye oype  unlikely(1)rterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATFULLizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)r\yyAL TACCCCC;CCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAize//////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////////r)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r� NG fcK
IdS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) er)r\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������yye pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RTONNTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CRuyye py











USINGtokenize poyye judpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT Q���I�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE ]IRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���,cC
INS*RT INTWITHO���������������������������������������������������������������������������������������������������������������������������������ٶ������������������������������terNATURALe pyyye pjpyyye pOUTERtokenizer)r\y�d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TAByeICITILyyyb pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye pjpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) �dTd VIPTUAL TABLE t1+USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAL I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye pOUTER���tokenize poyye INITIALLyyyeSING  intcC
IdS*RE INTOye {yyy������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ round(1,1)���������������������������������������������������������������������������������������������������������������e oype pyya port�e py





















USIMG�dG f�cC
INS*RT INTOye pyyye oybe �yye porter) �GROUPorter);
INS*RT INTOye�pyyye oyye pyyee porter)r



USINGrter)r\yyyye py�ye pjpyyye pOUTER���tokenize poyye INITIALLyyye pjuyye py












e L TABye porter)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\Xyyyenaz TABE VIRTer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye port�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������NG+cC
INS*BT INTOye pyyye oyye py{e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudpY� p}rteryyyoyye pyye po�ter) er)r\yyyye CREATE UAizer)r\yByeporter)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










USINGE RIRTUAL TABye zorter)r\yypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize porter);
INS*R���TOe pyyye oyye pyye po:rter) ize pgrter)r\9yy�okenize porter)r\ykenizeCHECKer);
=NS*RT INTdp��g');
SEL


sqltext:
WITH i(x) AS (WITH rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrryrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr� AS (WITH �ׇFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF� AS ( VALUES(P,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM i L ORDER BY 1 LIMIT 1;WITH ( VALUES(1) UNION ALL SELECT oid FROׇ� AS ( VALUES(P,2) )
 VA(1,2) )
SELECT 1,015)
SELECT x FROM iRDER BY 1 LIMIT 1;WITH i(x) AS ( VALUES(1) UNION ALL SELECT oid FROM i LIMIT 2E01-01,015)
SE x FROM i L5)
 ORDER BY 1 LIMIT 1;


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000000(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.�, new.c);
END;
me;;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT����������������������������������������������������������LYZE;DROP TABLE IF EXISTS t;
CRE


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,c,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 ;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;CANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
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:
PRAGMA encoding=UTF16be;
SELECT trim(~'@0���  ,1)%')>"+2 days""�">>"+2 b" ""WHERE">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">""a">"a""">"a">"ATTACi>�a">"a">"a">"a">"a">"�">"a">"JOIrter)r\yyyye pyyye pjp yyeHO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREAT�INS*Rt �yye pyxye�rter)r\yyyye pyyye pjpyyye pOUTER�toizATIHNtokenize py�toizATIHNtokenize pyyyye pyyye pe pjpZyyeHO�j
 a.bRT INTOye pVIRTUAL yyye pyyye pe pjpZyyeHO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREATE INS*Rt �yye pyxye�rter)r\yyyye y  pOUTER�toizATION@L1rter)r\yyyye pyyye pjp yyeHO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREAT�INS*Rt �. datetime(1,1,1)44









, '444



�eq
NO






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









, '444


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

') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"a""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$substr(1,1,1);
select time( '+. datetime(1,1,1)
END�

') LI�E"b" "a","b" ""WH
�

') 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(o CHE C min(1,1) CHECK(1>O));
insert into t1 
select trim(1.44-4*444449774754999944444 || .44444/449999999999944994499944994444| .4447777| .4444777);
select- lower(44444447777777WITH44549.4444 ||ulianday(1,1444 || .997744wer(444E44477774454999944444 || .444444/44444 || .4447777);
sel


sqltext:
CREATe TEMP  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(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ��������������������hhhhhhhhhhhhhhhhhhh0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ����hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ���������������������hhhhhhhhhhh0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ��hhhs3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s���������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER.TABLE���������E;t;
CREATE VIRTUAt1 USING fts3(c);
insert into t1 values(1);


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE eeeeeeeeeeeeeeReeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0(y DEFAULT 10 REFERENCES t (x) ON UPDATE SET DEFAULT);
CREATE TABLE t3(y R���c);
PRAGMA �ri����� ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
CREATE TABLE t3(y R���c);
PRAGMA �ri����� ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  dqlit>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>K>>>>>>>��������eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet30(y DEFA10 REFERENCES t1(x) ON UPDATE SET�������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�������������������inmbmJme;
VACUUM
INTO4�������me;
VACUUM
�������me;
VACUUM
�������inmbmJme;
VACUUM
����4�������me;
VACUUM
������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������UM
�������inmbmJme;
VACUUM
����4�������me;
VACUUM
������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�inm�mJ������������t1 RENAME TO  dqlit>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>K>>>>>>>��������eeeeeeeeeneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet30(y DEFA10 REFERENCES t1(x) ON UPDATE SET�������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�������������������inmbmJme;
VACUUM
INTO4�������me;
VACUUM
�������me;
VACUUM
�������inmbmJme;
VACUUM
����4�������me;
VACUUM
������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������UM
�������inmbmJme;
VACUUM
����4�������me;
VACUUM
������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJmembmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a int, b i�t, c int);
CREATE INDEX i1 ON t1(a,A);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
.0);
 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
kNSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
.0);
INSERT INTO t1 VALUES(1,1INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSEUES(3,RT INTO t1 VALUES(6,6,4);
UPDAT(2,7);
INS


sqltext:
create table tcccccccc�� AS values(14<4484444444444,$U4,44444,444,$U4,44<4484444444444,$U4,4,$44,4444444444,$44444,444,$U4,4,$44,4,$44,4444444444,$44,44,4,$44,4444444444,$4,$44,4,$44,4444444444,$444,$n�);
 values(444<4484444,444,$U4,4,$44,4444,$U4,4,$44,4444444444,$444,$nt);
 val����$U4,4,$444,$nt);
 va


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VaLUES(1, 'auyyyyING fts3(co�tent, tiyyyING fts3(content, tokenikenize p"kelyBEFORE(uyyyyING fts3(contecontenyyyymING fth3(content, tiyyyING fts3(content, tokenikenize p"yUAL TABb unnt, tiycontenyyyymING fts3(contenw, tiyyyING fts3(cZyUAL TABb unlikely(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiycontenyicontent, tiyyyING ftsR(content, tokeniknize p"yUAL TABb unlikelyymING fts3(contenyUAL TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiycontenyiconte���tiyyyING fts3(content, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyymING fts3(conte�t@tiyyyING fts3(content, token�kenize v"yUAL TABb unnt, tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiyco�tenyyyymING3(contttttttttttttttttttttttttttttttttt�tttttttttttttttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely21)t3(uyyyyING fts3(contcontenyyyymING ftA3(contenyUAL TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyicontt, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(connent, tokenikeniz"kely(1)t3(uyyyyING fts3(conteconteny�ymING ftA3(contenyUAL TABb unnt, tiycontenyyykenikenize p"ylAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiycontenyiconte���tiyyyING fts3(content, �okenikenize	p"yUAL TABb unlikely(1�ts3yUAL TABb unt, tiycontenyiconte�nlikely(1)ts3(u
yyyING fts3(conttttttttttttttittttttttttttttttttttfts3(contenyUALize p"yU TABbtttTRANSACTIONtttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUALize p"yU TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, �iycont\nyicontent, tiyyyING fts3(content, token�kenize p"yUAL TAHb unntN tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content3 tiyyyING f�3(content, tokenikenize p"yUAL TABb unt, tiycontenyicQnte�nlikely(1)ts3(u
yyyING fts3(�ontttttttttttttttttttttttttttttttttt}fts3(contenyUALize p"yU TABbttttttttttttttttWITHttttnttttttttttty(1)ts3(uyyyyING ft�(content, tiycontenyyyym�pconteconING f__________________________________________ts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUALize p"yU TABb unnt, tiycont%nyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte��(uyyyyING fts3(tent, tiyyyING fts3(content, token�kenize p"yUAL Tt,tiyyyING fts3(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p"yU TABbtttttttt tiycont%nyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte��(uyyyyING fts3(tent, tiyyyING fts3(content, token�kenize p"yUAL Tt,tiyyyING fts3(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p"yU TABbtttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUALize p"yU TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyicontent, tiyyyING fts3(content, token�kenize p"yUAL TABb unntN tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenkkekely(1)ts3(u
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p fts3(c�UAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize "yU TABbttttttttttttttttWITHttttnttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pconteconING fts3(content, tiyyyING fts3(tenyyymING fyyymING ft]3(contts3(contes3(contenttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiyciycont\nyiconte��(uyyyyING fts3(tent, tiyyyING fts3(content, token�kenize p"yUAL Tt,tiyyyING fts3(content, token�kenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p"yU TABbtttttttttttttttttttttttttttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUALize p"yU TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyicontent, tiyyyING fts3(content, token�kenize p"yUAL TABb unntN tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenkkekely(1)ts3(u
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p fts3(coyUAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize "yU TABbtttttttttttttontenyyyym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUALize p"yU TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyicontent, tiyyyING fts3(content, token�kenize p"yUAL TABb unntN tiycontenyyyymING fts3(content,(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenkkekely(1)ts3(u
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize p fts3(coyUAL ABb unlikelX(1)ts3(uyt, tokiku
yyyING fts3(contttttttttttttttttttttttttttttttttttfts3(contenyUALize "yU TABbttttttttttttttttWITHttttnttttttttttty(1)ts3(uyyyyING fts(content, tiycontenyyyym�pconteconING fts3(content, tiyyyING fts3(tenyyymING fyyymING ft]3(contts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyym	NG fts3(contenyUALize p"yU TABb unnt, tiycont%nyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING ftv3(coyUAL TTABb unnt, tiycontenyyykeniks3(uyyyyING fts3(content, tiycont\nyiconte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymIjG fts3(contenyUAL TABb u fnnt, tiycontenyyykenikenize p"yUAL TABb unnt,nte���tiyyyING fts3(content, tokenikenym�pcontecontenyyymING fts3(contes3(content, tiyyyING fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUAL TABb u fnnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TABb unlikuyyyyING fts3(contiycontenyyyymppcontecontenyyyymINyyyWITHfts3(content, tiy p"yUAL TABb unt, tiyconteny(1)ts3(uyyyyING fts3(content, tiynt, tiyyyING fts3(content, tokenikenize p"yuAL TABb unnt, tiycontenyyyyPING fts3(content, tiyyyING fts3(voyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, niz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(contenyUAL TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(c�ntent= tiycontenyiconte���tiyyyING fts3(content, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyINGfts3(contiycontenyyyymppcontecontenyyyymING fts3(content, tiyyyING ftttttttttttttttttttent, tiynt, tiyyyIG fts3(content, tokenikenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, ti "a"tenyyyyING fts3(contenING ft]3(content, �iy�yING fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3�ontent, tiye p"yUAL TABb unlikely(1)ts3(uyyyy9NF fts3(content tiycontenying');
S 


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CRE* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;
PRAGMA ����������������������������������������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE 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 �����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rita�x����������������������������;ANALYZE;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 �rita�x����������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE abc(a, b, c);
C


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0mIVTUACOMMITEN H,E MIRIUAV HIDDEN HIH V,
V HIDDEN HIDDENy);
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sq]it_com�����������������������������������������������������������������������������������������������������������������������������������������������ǯ���������������������������;
INSER�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ord*0*��H0');
INSeRT INTO t0 VALUES('7c 0*�*:]*�************���AFTER
*�**o***N');
INSERT  INTO t0 VALUES('c*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INS


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000000(a, b c) VALUES(nqw.a, new.b, new.c);
END;
INSERT INTO abcBEND;
INSERT INTO abcBEFORECOLUMNF FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
me;;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS  t USING ft��);
PDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD������������������������������������������������������������������������������������������������������������������������������������������Թ���������Ը�DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS  t USING ft��);
PDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD�����������������������������������������������������������������������������DROP TABLE IF EXISTS  t USING ft *);
PDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOIHT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoptio������������������������������DISTINCT���������A ���������������������������������������������������������������������������LYZE;DROP TABLE IF EXISTS t;
CRE


sqltext:
CREATE table t1(one "a"UNI""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UNIQUEz""UNIQUE,E_""UNIQUE,UE$lnlinQ""UNIQUE,UE$lnlnQ""UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? from��������������������������inm�mJ��������������y�������������_����כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������������������������nonanoname;
ATTACH':memory:' AS ����name;
ATTACH':memory:' AS ��������nonanoname;
ATTACH':memory:' AS �����������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
�������������������������������F�������nonanoname;
ATTACH':memory:' AS �����������������������������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�����������������inm�mJ��������������y�������������������������������������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ������y�����������;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �rit ;;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 ������������������������������������������������������������������������DISTINCT�����������������������������������������������SCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte������������;
VACUUM
����4�;PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA intal_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremenm(������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT o�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ��������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DR�����������������������������������������ental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremel_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental[vacuum("+3");PRAGMA incremental_vacuumTRIGGER
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA inc@emental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_va incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA inc@emental_vacuuunt;PRAGMA max_pageZcouncremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_("+3");PRAGMA incremental_vantal_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+���������������������������������������������������������3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAntal_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA intal_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremenm("�3");


sqltext:
 ea
select- replace(1,1666666 || 66666,1)>""LIKE"b" "a","b" ""WHERE"">"a">"a">"a""">"a">"4""">"">"a">"a">"aa""">"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)>"a">"ATTBCHK�a">"a">"K">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111">"a">"4""">>"a">"a">"ATTBCH,�a">"a">"a">"a">"a">"a">"a">"a">"b"AND"a""">"">"a">"">"a">"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)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"l"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)>"a">"ATTBCHK�a">"a">"K">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111">"a">"4""">>"a">"a">"ATTBCH,�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"">"a">"">"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"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"K">"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)>"a">"ATTBCHK�a">"a">"K">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111">"a">"4""">>"a">"a">"ATTBCH,�a">"a">"a">"a">"a">"a">"a">"a">"b"AND"a""">"">"a">"">"a">"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)>"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)>"a">"ATTBCHK�a">"a">"K">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111">"a">"4""">>"a">"a">"ATTBCH,�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"">"a">"">"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"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"K">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a""a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111">"a">"4""">>"a">"a">"ATTBCH,�a">"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">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"""">""LIKE"11111111""">"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)>"a">"ATTBCHK�a">"a">"K">"a">"a">"aa">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"""">""LIKE"11111111a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity�����������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;=;
VACUUM
����4�������me;
VACUUM
�y���ame���������������������������������������������������������������POINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ����������������������������������������������������������������������������EANALYZE;;;;ROLLBCKAVEPOINT NT TEEt1; t1EEMPALYZSA�POINT T


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
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
INSERT INTO abcBEFORESELECT* FORE 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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������Ա����������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������RTUAL TABLE t USING fts3
PRAGMA �rit�CT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
C


sqltext:
SELECT sqlite_compileoption_used('E');T leoption_used('S')SCCLECT �qliteJcompileoption_psed('SQLITE');


sqltext:
 ea
select- (1),*, * ,*, * ,*, (1),*, * ,*,* ,*, * ,*, (1),*, * ,*,*  from ( 
select $44(1,in1)in(
in1)in(1,0,�in(
in1)in(1,1)in(1)in(1,I)in(1,1)in(1)in(1,44)in(1.4)in(1.1)it from ( 
select   char(I)in(1*4)in1,*, (1),*, * ,*,* ,*, * , * ,*,*  from ( 
select $44(1,in1)in(
in1)in(1,0,�in(
in1)i,(
in1)in(1,1)in(1)in(1,44)in(1.1)it from ( 
select  min(?%1)in(1*4)in1)in�*;
s9)in�*;
s9999));


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity�����������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS ���������������nm�mJ��������������y�����������������������������inmbmJme;
VACUUM
�������������y����������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y���������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ����������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y����������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ����������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ��������������������inm�mJ��������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y����������������������כ�����������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ��������������������inm�mJ�����������������������������������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ����������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y����������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ����������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ��������������������inm�mJ��������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y����������������������כ�����������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ��������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4��^����me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y�������inmbmJme;
VACUUM
����4��^����me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y�������������@������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE TABLE t1(x);
CREATE TABLE t2(y);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(2);INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
;
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(2);INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222111);
INSERT INTO t1 VALUES(222);
INSERT INTO t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTo t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(444444);INSERT INTO t2 VALUES(44444222);INSERT INTO t2 VALUES(444444);INSERT INTO t2 VALUES(444444);INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(111);
INSERT INTO t1 VALUES(222);
INSERT INTo t2 VALUES(3);
INSERT INTO t1 VALUES(111);
INSERT INTO t1 VALUES(222);;
INSERT INTO t1 VALUES(222);
INSERT  INTO t1 VALUES(222);INSERT INTO t2 VALUES(444444);INSERT INTO t2 VALUES(44444222);INSERT INTO t2 VALUES(444444);INSERT INTO t2 VALUES(444444);
SELECT * FROM t1, t2
WHERE (x=100);
INSERT INTO t2 VALUES(444);
SELECT * FROM t1, t2
WHERE (x=111 AND y!=?44) OR x=222
ORDER BY x, y;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE eeeeeeeeeeeeeeReINNEReeeegeeeeeeeeeeeezeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeey_list(Kz0);PRAGMA foreign_key_list(sb8t0);PRAGMA foreign_key_list(t0);PRAGMA ign_key(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ��������������������������������������������������������DISTINC���x���������������������������;ANALYbE;DROP TABLE IF EXISTS t;


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity�����������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS ��������������;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T������RLBACK ;;SAVEPOINT T�����������INNERCK ;;SAVEPOINT T�����LYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
P����RLBACK ;;SAVEPOINT T�����������LLBACSAVEPOINT T����F;
AL


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000000(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;;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������;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)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)Ա��������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
 


sqltext:
�1)pUge_size = 1024;
PRAGMA wal_autocheckpoint;
PRAGMA wal_autocheckpoint
PRAGMA= 10E00+999;99�;
PR


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,);
INSERT INTO t0(docid, x) VALUES(10000-000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(*�����������������������������������������������������������������������������������������������������������INSTEAD����ú������������������������������������������������������������������
(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), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~UNIQUE~~~~~~~~~~~~~~~�~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnD���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ϲ����������������������������������������������������������������������������ϲ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ����������������������������7����������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E����NDsmINDsm_""UNz""UNIavg(9), avg(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(9TABLEg(1)DsmINDsmsmz""�0IQUE,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) �vg(1), afg(1), avg(1)otal(���������������INSTEAD����Һ����������������̺���������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UUNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(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(������������������������������������������ͺ����������������纺������������������������������������������������������������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), avM(1), avg(1C), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~����������������������������������������������������������������������ú�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c������������������
34), 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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~
(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), mv���������������������������������������������������պ����������������������������������������������ú���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������COMMIT������������������������������������������������������������������������������������������Һ 
(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�������������������������INSTEAD����������������������������������������������������������������
(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), 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���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VULIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
ATTACH''AS non;
ATTACH':memory:' AS ��������ND;
CREATE INDEX   temp.n0 ON n1(x, y); RT INTO temp.n1 VALUES('', '00');
CR


sqltext:
ata
select:ect+2 AND+-+2 AND++-+2 AND+" "  ��������������������������mJme;
VACUUM
��������me;
;
VACUUM
����������������inm�������y��������������������������������y������������������������ě����������nonanoname;
ATTACH':memory:' AS ����mJme;
VACUUM
����4�������me;
;
VACUUM
����������������inm�������y��������������������������������y������������������������ě����������nonanoname;
ATTACH':memory:' AS ������������������������inm�mJ��������������y������������������wPR������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA wal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRIMARA���������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�����l��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA xal_cheull;
PRAGMA wal_chel;
PRAGMA wal_checkpoint = f�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint = f�ll��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA wal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRIMARA���������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�����l��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA xal_cheull;
PRAGMA wal_checkpointull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint = f�ll��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA wal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRIMARA���������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�����l����������������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint = f�ll��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA wal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRIMARA���������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�����l��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA xal_cheull;
PRAGMA wal_checkpointull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint = f�ll��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA wal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRIMARA���������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�����l��������������PRIMARYull;
PRAGMA wal_checkpoint  = tRIMARYull;
PRAGMA xal_cheull;
PRAGMA wal_checkpoint = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRI�������inm�mJ��������������y������������������wPRI�ARYull;
PRAGMA wal_check�oint  = full;
PRAGMA wal_checkpoint = f�����������PRIMARYull;
PRAGMA wal = f�����������PRIMARYullRYull;
PRAGMA wal_checkpoint  = tRI�������inm�mJ����A����wal_check�oint  = full;


sqltext:
creaTE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\@yyya pyyye oyy�pyTEr) ,� varchar(1)yyye p[udpye p "a"yye pyye pjpyyye pOUTER��tokenize porter)r\�tokeT.BLE t1 USInize porter)r\yyyte pyyye pjpyyye ejuyye pyTEr)  ?1Frter)yyyye pyyye �jpyyye penize pter)r\yyyye pyyyepjpyyye7Njudpye porter3r\yyyyl CREdcC
INS*RT INTOye {yyye oype pyye port�PE���cNTOtooeZe po




IRT<AL TACCVALUESdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CR<ATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r\yyyye CREATE  pyyye oyye xyye portyye r) VIRTUAL t.BLE t1 USING GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGfcC
INS*RT INTOye {yyyg oype pyye portdcC
I�S*RT INTOye pyyye oyyepyye
INS*RT NTOye pyyye oyye pyye porter���INS*R@ IOdOyINTOye {yyye oype pyye port��PErter)r\yyyye pyyye pjpyyye pOUTER�tokenizeporter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r USING fcC
INS*RT INTO�t�kenize T INTOye pyyye /ye pyye porte port�PE���cNTOytooeZe po




IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUA@T/ByeC
INS*RT INTOye {yyye oype pyye portdcC
INS*RT INTOye pyyye oyye pyye porter) �OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ INdOyINTOye {yyye oype pyye��cNTOy�tooeZe po




IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^eAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)rIyyyye CREATE  pyyy�OHAVINGtokenize porter)r\yyyyc pyyye pj]yyye pjudpye porcC
INS*RTr)r\yoyye p\yyyde CREATE  pyyye oyye pyye portyye pyyye oyye pyye porter) tokenize porter)r\yyyyc pyyye pj]yyye pjudpye porcC
INS*RTr)r\yoyye pyyye tjpyyye pjudpye porter)r\yy pyye portyye r) VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye portdcC
INS*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ INdOyINTOye {yyye oype pyye port�PE���cNTOytooeZ

IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^eAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)rIyyyye CREATE  pyyye orter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\�yrter)r\ye porter)r\yyyye CREATE  pyyye oyye xyye portyye r) VIRTUAL t.BLE t1 USING fyye pocC
I�S*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ IOdOyINTOye {yyye oypeeAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)rIyyyye CREATE  pyyye orter)r\yyyye pyyye pjpyyye pOUTER�tokenize portyye CREATE VIRTUAL TABye pormer)r\yyyye CREATE VIRTUALT.BLE t1 USING fcC
INS*RT QNTOye {yyye oype pATE rIRTUAL TACCCCCbCCizer)r\yyyye pyyE VIRTUAL T.BL�C
INS*RTr)r\yoyye pyyye ter) � dTE VIPTUAL T1 U t1 USIN� �scC
INS*RT INTOye {yyye oype pyye portyyye CRE!TE VUAL TABE IRTUAL TA+2 dayster)r\yyyye CREATr\yyyyOye {yyye oype pyye p|rttokenize portew)r\yyyye pyyye pjpyyye pjTOye }yyye o�ye pyyfcC
INS*RT INTO�t�kenize T INTOye pyyye /ye pyye porte port�PE���cNTOytooeZe po




IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyypjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r\yyyye CREATE  pyyye oyye pyye portyye r) VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype piye port
INS*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ INdOyINTOye {yyye oype pyye port�PE���cNTOytooe{e po




IRTUAL TACCC�CCCCdzer)r\yyyye p��rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^eAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyy9e pj\yyrter)r\ye porter)rIyqyye CREATE  pyyye oyye pyye portyye pyyye oyye pyye porter) OHAVINGtokenize porter)r\yyyyc pyyye pyyye pjpyyye pj\yyj]yyye pjudpye porcC
INS*RTr)r\yoyye pyyye ter) � dTE VIPTUAL T1 U t1 USIN� �scC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLY[yyE pjuyye













SIN >=rter)r\yyyye pyyye pjpOUTERAUTOINCREMENTkeni�e porter)r\yyyye pyyye pjpy��porter)r\yyy�e CREA>E RIVTUAL T�Bye porter)r\yyy�e @C>
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yYyye1COEATE VIRTUAL TAByeter)r\�yyye CREATE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pye porte,pyyye0pjpyye pjudpye porter)r\yyyye CREITE VIRTUAL TAB e porter)rHyyyye CREATE V08TUAL T.BLE t1 USI$G@INS*RT INTOye pyyye oyye pyye�
IS*�NTO:
INS*RT INTOye pyyye o�ye pyyqqqqqqer)OUTE=�3tokenize porter)r\yyyye pyyye �jpyyye pjudpye poTUAL T.BLE tj USING f��C
INS*RT INTOye pyyye ���ʺ�����porter) O okenize port�r)r\yyyye pyyye �jpyyye7pjudpye porte�3r\yyyye CREAV hex(1)r)r\yyyye pyyyepjudpye portere pyyye pjpyyye ejuyye pyTEr)  ?1rter)r\yyyye pyyye �jpyyye penize ptecC
INS*RT INTOye {yyye oype pyye port�PE���cNTOytooeZe po




IRTUAL TACCLUESdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r\yyyye CREATE  pyyye oyye pyye portyye r) VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye portdcC
INS*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ INdOyINTOye {yyye oype pyye port�PE���cNTOytooeZ

IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenizE porter�r\yyyye{^eAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)rIyyyye CREATE  pyyye orter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\�yrter)r\ye porter)r\yyyye CREATE  pyyye oyye xyye portyye r) VIRTUAL t.BLE t1 USING fyye pocC
I�S*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ IOdOyINTOye {yyye oypeeAFTERTE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)rIyyyye CREATE  pyyye orter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r\yyyye CREATE  pyyye oyye xyye portyye r) VIRTUAL t.BLE t1 USING fyye pocC
I�S*RT INTOye pyyye oyye pyye porter) OUTERr);
INS*RT NTOye pyyye oyye pyye porter���}C
INS*R@ IOdOyINTOye {yyye oype pyye port�PErter)r\yyyye pyyye pjpyyye pO pyye port�PErter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye po�����������������������������������������rter)r USING fcC
INS*IT INTO�t�kenize T INTOye pyyye /ye pyye porte port�PE���cNTOytooee po




IRTUAL TACCC�CCCCdzer)r\yyyye p�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaT pjpyyye pIVE pyyye ptokenize porter�r\yyyye{^e7CREATE RcRTUAL T/Bye UoaTIVE pyyye pjpyyye pj\yyrter)r\ye porter)r\yyyye CREATE  pyyye oyye/xyye portyye r) VIRTUAL t.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye portdcC
I�S*RT INTOye pyyye oyyepyye
INS*RT INTO�t�kenize T INTOye pjpyyye pj\yyrter)r\�e porter)r\yyyye CREATE  pyyye oyye pyye portyye r) VIRTUAL judpse porter)r\yyyye CREMTE VIRTUAL TABE VIRTUAL PABye max(1,1)\yyyye CREAJE VIRTUAL T.BLE ~rterAr\yyyyecC
INS*RTr)rrUS>N� fcC
INS*BT INTOye pyyye oyye pyye portertokenaz TABE VIRTUAL TAe pPrter)r\yytokenizeye pjudpye porter)r\CONFLICTEAT�rter)r\y likely(1)pjudpy� porteryyye pOUTERtokeni�e port�rs\yyyye pyyye pe porte�������������Ȉ�����IRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye port!toke�ize porter)rIyyyy| �tokeni�e dorter)r\yyyye pyyy pjpyyye pju)r\yyyye CREATE VIRTUAL/TABye porter)r\yyyye CREATEdUAL T.BEt1 USINGf��cCT




















USye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTULye zorterr\yyyyey�e pyyye pjpyyye pjudpye porter)r\y y
INS*RT INTdping');
SEL


sqltext:
CREATE TABLE t0a(x);
CREATE TABLE t0b(y);
INSERT INTO t0a(x)VALUES(1);
CREATE INDEX t000 ON t0a(x) WHERE x-99;
PRAGMA automatic_index=OF�ELECT * WHERE content MATCH ';;ANALY�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������k;3;
PRAGMA integrity_check;
PRAGMA intbgregrity_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;�������������������������������������k;3;
PRAGMA integrity_check;
PRAGMA intbgregrity_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;
PRAGMtychPRAGMA integrity_check;


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 avtokeFROM porter)r\yyyye INATye pyyyepjudpyE porter)r\yyIALLYblobpjuyye py
















d


�SINrter)p\yyyye pyyyeRtoeni�e pter)r\yyyye pyyye pjpyyye pjudpye 2orter)r\yyy^e CREAdE RIRTUAL TABye porter)r\yyyye @cC
INS*RTr)r\yyyye pyyye L PABye porter)r\yyyyr)r\yyyye CREATE VIRTUAC TABye porter)r\yyyye CREATE VIRT2AL TLEFT t1 USING fcC
I`S*e pye port�VAC���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyyyye CREATE VIPTUApoTUAL T�� tj USING f��C
INS*RT INTOpe pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tok datetime(1,1,1)yyRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRBUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)yyE VIRTUAL T.BLE t1 USI�cC
IN��������������������������������������������������������������������������������������������������������������������������������������������������������������������UUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyyyye CREATE VIPTUApoTUAL T�� tj USING f��C
INS*RT INTOpe pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tok datetime(1,1,1)yyRo}ter);
INS*����������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye porter)r\y1 U NG fcC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���I�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���,cC
INS*RT INTWITHO���������������������������������������������������������������������������������������������������������������������������������ٶ������������������������������terNATURALe pyyye pjpyyye pOUTERtokenizer)r\y�d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATEye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS* VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT Q||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\�yyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye���yyye pjuIRTUAL T.BLE t1 USI�cC
IN��������������������������������������������������������������������������������������������������������
INS*RT QNiOye {yoype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pjud�ye porter)r\yyyye PR
ATE rIRTUAL TACCCCCCCBizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE IRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye pmrter)rTyyyye CR
TE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T��� t1 USIdG fcC
INS*RTr)r\yyyye yyye pjp�yye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyyd oyye pyye porter) er)r\yyAL TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz,TABE VIRTer)rfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLTOye {yyye oype pyye portUer)r^yyyye CREAT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pOye pyyyerter)r\yyyye CR
ATE rIRTUAL!TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rr��IN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyhe portUOFer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r y CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye p��r)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyiE VIRTUAL T.BLE t1 USIdG fcC
INS*RT TOye pyOUTERo}ter);
INS*RT INTye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye �yye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREAT�!rter)r\y�yye pyyyepjsdpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
INS*RT INTWITHOUTye oype  unlikely(1)rterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjAByf �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�#yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)r\yyAL TACCCCC;CCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAize//////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////////r)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r� NG fcK
IdS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) er)r\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������yye pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RTONNTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oICITILyyyb pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye phpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) dTd VIPTUAL TABLE t1+USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAL I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye pOUTER�tokenize poyye INITIALLyyyeSING  intcC
IdS*RT INTOye {yyy������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ round(1,1)���������������������������������������������������������������������������������������������������������������e oype pyya port�e py





















USING�dG f�cC
INS*RT INTOye pyyye oybe �yye porter) �GROUPorter);
INS*RT INTOye�pyyye oyye pyyee porter)r



�USINGzey�ye pyyye pj�yyye pOye pyyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI porteb) rter)r\yyyye py�ye pjpyyye pOUTER���tokeni�e poyye INITIALLyyye pjuyye py












e L TABye porter)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\Xyyyenaz TABE VIRTer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye port�����������������������������������������������NTdp��g');
SEL


sqltext:
PRAGMA encoding=UTF16be;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('�������');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;

.m;
PRAGMA temp.journal_mode;
;
PRAGMA temp.jou�
;
PRAGMA temp.journal_mode;
;
PRAGMA temp.jouSELhhhhhl_mode;

;
PRAGMA temp.jourxxxxnal_m;
PRAGMA temp.journal_mode;
��
;
PRAGMA tempdjou�
;
PRAGMA temp.journal_mode;
;
PRAGMA temp.journal_m;
PRAGMA temp.journal_mode;
;
PRAGMA temp.journal_mode;

PRAGMA temp.journal_mode;
;
PRAGMA temuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu������������������nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y��������������������������inmbmJme;
VACUUM
�������������y�����inm�mJ��������������y���������������-----------------����������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
���������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
��uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuquuuuuuuuuuuuuuuuuuuuuuuuuuuuu��՛�nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ���������uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu5uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu������������������nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ�������������������������������������������������������������������������������˛�����inmbmJme;
VACUUM
�������������y��������������כ���������������������y�������������������������������������inmbmJm 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������������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 ;;SA��������������������;;;;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����������������������ݼ���������������������������������������������ݼ�������������������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����������������������������������������ݼ��������������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����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�������������������������������;;;;ROLLBAC lower(���������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEP����RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ����������������������������������������������������������������������������EMP ;ANALYZE;;;;ROLLBTHENEPOINT NT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES"");�CR;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_size = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_de��Fe = �����������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������������������������������������������������������DISTINCT���������������������������ԛ�����������;ANALYZE;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�������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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������������������������������������������������������������������������;ANALYZE;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�������������������������;ANALYZE;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 �rit���������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD����������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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�������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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������������������������������������aD�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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�������������������������������������DISTINCT���������������������������ԛ���������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK INT T�������d���LLBACK ;;SAVEPOINT T����F;
ALTER


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3( );I(';
VACUUM writaBACK ;;SAVEPOINT T����������������������ݼ�������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TEEMP ;ANALYZE;insert into t1 values(1);
  ANALYZE;;
insert into t1 values(1);
  ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�;;
insert into t1 values(1);
  ;;SAVEPOINT TdMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������EEMP ��LYZE;;;;ROLLBACK ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TEEMP ;ANALYZE;insert into t1 values(1);
  ANALYZE;;
insert into t1 values(1);
  ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T���������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�;;
insert into t1 values(1);
  ;;SAVEPOINT TdMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������EEMP ��LYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������;SAVEPOINT T������������������������CK ;;SAVEPOINT T����������������������ݼ�������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TEEMP ;ANALYZE;insert into t1 values(1);
  ANALYZE;;
insert into t1 values(1);
  ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�;;
insert into t1 values(1);
  ;;SAVEPOINT TdMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������EEMP ��LYZE;;;;ROLLBACK ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TEEMP ;ANALYZE;insert into t1 values(1);
  ANALYZE;;
insert into t1 values(1);
  ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T���������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�;;
insert into t1 values(1);
  ;;SAVEPOINT TdMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������EEMP ��LYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������;SAVE����������������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINrt into t1 values(1);


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0mIRTUAV HIDDEN H,E MIRIUAV HIDDEN HIH V,
V HIDDEN HIDDENy);
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TALE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛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);
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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������������������������������������������������������������������g������������������������������;ANALYZE;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)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_�������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANA�����������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh OR
SEMM x w� OR
S x wh OR
SEMECR
SO1T * l x R
S x wh OR
SELECT x  x wh ORS`ELCT ��������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENE TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAREPOINT T����E t1 RENAME TO  sqlrt_������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANALY�����������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh P�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(oE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNI>UE);REINDEX  ;;VACUUM;create table tRggeNT�
inXdidne,diBnel ���������(o douTRANSACTIONUE);REINDEX  ;;VAC=UM;create table tRgggg(o dou ;;VACUUM;create table tRgVA>UUc
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


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">"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 NATU���TUR��������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA���UqA���������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������������������y������������������������������������nonanonam��������������i�������������������������������������������������������������������������mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������in����������������������������������nonanoname;
ATTACH':memory:' AS ������������������������������������inmbmJme;
VACUUM
���inzbmJme;
VACUUM
�������������inmb�������������������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
���i�������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
�������������������������������������inmbmJme;
VACUUM
�������������y����������������כ�����������y��������������������������������y���������������������inm�mJ��������������yy������������������y�������������������������������������inmbmJ���������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmbmJme;@ACUUM
�������������y����������������כ�������������������������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y�������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������inmbmJme;
VACUUM
�������������y���������������������inZbmJme;
VACUUM
�������������������������������������inmbmJm����������������������������inmbmJme;
VACUUM
�������������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
SELECT CAST ((SELECT.00) AS a">"a">"a"�EALzeroblINTO00) AS"a">"a""EAL11111E111111M11111)"a","b" ""WHERE"">"`""JOINa""">>"a">"a""">"">"">"a">"a""a">"y�����������----���������������ؼ����ؘ������؀��������������������������ؿ������

')"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:
�eq
select time( '444�,1)%Yb') nY;�e
select time(444





, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '44�,1)%Yb') nY;�e
select time(444









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy'







, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '44�,1)%Yb') nY;�e
select time(444









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '444') nY;�e
select time(444





, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '44�,1)%Yb') nY;�e
select time(444









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy'







, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '44�,1)%Yb') nY;�e
select time(444









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '444









4444Yb




4444Yb') nY;44





Yb




4444Yb') nY;
i






4444









4444Yb




4444Yb') nY;44





Yb




4444Yb') nY;
i






4444ect time(444









, '444









4444Yb




4444Yb') nY;44









4444Yb




4444Yb') nY;
i


sqltext:
PRAGMA main.wal_checkpoint;
PRAGMA main.wal_checkpoint;
INSER �X;REX >=EIiD'X;;NDEX;;����L
INSER �X;REX >=EIiD'X;;NDEX;;����L


sqltext:
create table t�� AS 
select 
44,41,44+""LIKE"b" "a","b" "WHERE"">"a">"a">"a "">"a">"4""">"">"a">"a">"a">"a">"a""">"GROUP""">""LIKE"""">"a">"a"""> substr(1,1,1);


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity�����������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS ���������������nm�mJ��������������y�����������������������������inmbmJme;
VACUUM
�������������y����������inm�mJ��������������y��������������e;
VACUUM
�������������y���������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ����������������inm�mJ��������������y��������������������������@�������inmbmJme;
VACUUM
�������������y����������J��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ����������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ��������������������inm�mJ�ACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y�������������@���������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y���������������������ț��������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y����������������������כ�����������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJmeUM
�������������y��������������כ��������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y�������������@������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(��,
CREATE TABLE abc000'00(a, b, c) VALUES(nqw.a, new.b, new.c);
END;
INSERT INTO IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����������������������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��������������������������T�������������������������������������������������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;
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�������������������������������������������������;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����������������������������������������������������������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 fts4(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 RTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE����������������������ԛ�����y�����x�������t;
CR


sqltext:
create table t1(one ,"a"doub char(1),EIUNIQUE);
select DISTINCT* from t1,( #se
select  last_insert_rowid()
s1)ON"a"LIKE"b" COLLATE  t1,( 

select  last_insert_rowid()
s1)ON"a"LIKE"b" COLLATE"b" COLLATDATABASE

select  last_insert_rowid()
s1)ON"a"Lt0 WHERE c MATCH 'tw***t0r.4>"a" 44441),
(4),
(4" values(4(J"471)B;443),
(QVV444444414444�,
(44)4�),
(4"471),
(144;;;;;;;;;;;;;;;A++F+++++;;R;?;;;;;;;;;;A+++++*
(4), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), av [a]), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11), avG(1), """""""""""""""""""""""""""""""""""UqIQsm_""�M1), mv randomblob(1)), afg(1), avg(1)otal(1),1, dE�U""UNIQUE,U*$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1),g(11), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$1), avg(1), avg(1), avg(1), avg(1),,  avg(), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1), , avg19),  av�(1), Avg(1), avg(1), avg(1), aVg(1I), avG(1), avg(9), avg(1),  avg(1), avg(11),(1(4), avG(1), a, avg(11), ��������������������1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlIND""UNIQUE,E$lnDsmz""UNIQUE,E�lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1)!1, AavG(1), avg(9), a�gDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1),11),(1(4), avG(1), a afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDs@""UNIQUE,N, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), av�(9), avg(1),  avg(1)E avg(11), mvG(1), avg(9lnINint)';;VACUUM;BEGIN
(4vg(9), avg(1),  avg(11),  avg(18, Vv, av�1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$lnDsmz""UUM;ABORT avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUETEMPe,EINDsm""UNIQUE,E$lnDsmz""$l@IN, avG(1), avg(9), avE(.),  avg(G), aTg(11),UE,E$;NALYZE;Eq m t;


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 t 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(�� 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 IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c)�������;ANALYZE;DROP TABLE IF EXISTS t;
C


sqltext:
WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMI LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION i(x) AS ( VAL1) U SELECT (x+1S(1) UNION ST (x+1)%10 FROM i)
ST x  i L 20;WITH i(x) AS ( VS(1) UNION ST (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION i(x) AS����AL1) UNION SELECT (x+1)T 20;WITH i(x) AS ( VALUES(1) UNION i(x) AS ( VAL1) U SELECT (x+1S(1) UNION ST (x+1)%10 FROM i)
ST x  i L 20;WITH i(x) AS ( VS(1) UNION ST (x+1)%10 FROM i)
SELECT x FROM i LIMIT 20;WITH i(x) AS ( VALUES(1) UNION i(x) AS����AL1) UNION SELECT (x+1)%10 FROM i)
SELEXT x FROM i LIMIT 20;


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
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
INSERT INTO abcBEFORESELECT* FORE 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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT����������������������������������������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����������������������������������������������������������DIS�������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;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 ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlitdcompileoption_used(1)������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;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  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������������������������������������������������������������������������������;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����������������������������������������������������������������������������������������������������������������������������������;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�������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������CASCADE���������������������������������ԛ������������������������������;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����������������������������Թ����������Լ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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT����������������������������������������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����������������������������������������������������������DIS�������������������������������DISTINCT�����������������������������������������������������������������


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a int, b i�t, c int);
CREATE INDEX i1 ON t1(a,A) WHERE a NOTNULL;
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a OR (SELECT a FROM t1 WHERE a<10);
DROP INDEX CREATEL t1;


sqltext:
create table t1(one smallinl);
insert into t1 values(1);
select julidday(1,14444444444 ||77  ORDER BY d DESC, e DESC, b, c,d e DES DESC, LATE s004,1444444 || .9 || .99000-0 UNION SELECT 20 oRDER BY 1 COLLATE s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 |4 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s.999);
s


sqltext:
create table t1(o CHE CHECK(1>O) CHECK(1>O));
insert into  t1 
select trim(1.44-4*4444444444,"��������
�
	
��");;
insert into t1 
select trim(1.44-4*4444444444,"��������sm�1GonNUL������
�
	
��");;
insert into t1 
select trim(1.44-4*4444444444,"�����������
	
��");;
insert into t1 
select trim(1.44-4*4444444444,"������������sm�1����
�
	
��");


sqltext:
 
select  * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,n1)i  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)in1)in(1,44)in(1.1444444344+4)LIMIT-44+4)LIMIT-4.4411144111), ( ;
select .444444344+4)it from ( 
select  min( trim(1,1))in1)is(
in1)in1)in(1 
select  mi444, group_consat(1,1)""From ( 
select "",""fr

4 
selec( 
select"", ( 
selecT 
 114)UNION select 

44
selecT 
$�,
s����������������������"", ( 
selecT 
 111)UNION @;
select 

44,1);


sqltext:
SELECT   total( -11)/ avg(1),""from (  
select 4411,1,1,1), ( 
selecT 
11), (  ;
select 4411,1,1,1), ( 
selecT 

 111), ( select	

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

1);


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);bO;
insert into t1 
select zeroblob(9411)INR;;;ANALYZE;insert into t1 
select zeroblob(9419411)INR;;;ANALYZE;;; ���DEX;;;SAVE integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integrity_check;


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;;;ANALYZE;BEGIN;;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity_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 integrity_check;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,);
INSERT INTO t0(docid, x) VALUES(10000-000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(*�����������������������������������������������������������������������������������������������������������INSTEAD����ú������������������������������������������������������������������
(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), 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���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnD���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ϲ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ����������������������������7����������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E����NDsmINDsm_""UNz""UNIavg(9), avg(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(9TABLEg(1)DsmINDsmsmz""�0IQUE,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), aWITHOUT av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) �vg(1), afg(1), avg(1)otal(���������������INSTEAD����Һ����������������̺�������������������������������������������������������պ������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UUNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmIN)sm_""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������������������
34), 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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~
(4), avG(1), a, avN(11), avG(15, avg(),  avg81), avg(11), avG(1 sqlite_source_id@)~~~~~~~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), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~IQUE,E$lnINDsm Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~
(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), mv���������������������������������������������������պ����������������������������������������������ú���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), A�, avg(1)ot�AavG(1), avg(9)savg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~���@��������������������������纺������������������������������������������������������������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), 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���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VULIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
PRAGMA encoding=UTF16be;
SELECT trim(~'0e0���  ,1)%')>"+2 days""�">>"+2 b" ""WHERE">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a��a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"�">"a">"JOIrter)r\yyyye pyyye pjp yyeHO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREAT�INS*Rt �yye pyxye�rter)r\yyyye pyyye pjpyyye pOUTER�toizATIHNtokenize pyyyye pyyye pe pjpZyyeHO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREATE INS*Rt �yye pyxye�rter '+)r\yyyye y  pOUTER�toizAVION@L1rter)r\yyyye pyyye pjp yye�HO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREAT�INS*Rt �. datetime(1,1,1)44









, '444



�eq
NO






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









, '444


d
b') nY;�eq
select time(CURRENT_DATE
, '444a">"a">"a""">"a">"4""">""LIKE"""">"a">"""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"a""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$substr(1,1,1);
select time( '+. datetime(1,1,1)
�

') LI�E"b" "a","b" ""WH
�+

') 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 VIRTUAL TABLE t0 USING fts4(x,);
INSERT INTO t0(docid, x) VALUES(10000-000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(*�����������������������������������������������������������������������������������������������������������INSTEAD����ú������������������������������������������������������������������
(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), 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���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnD���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ϲ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ����������������������������7����������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E����NDsmINDsm_""UNz""UNIavg(9), avg(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(9TABLEg(1DsmINDsmsmz""�0IQUE,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""UNUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvvvvvvvvvvvvvvvvvv�vvvUNIQUE,E$lDATABASENIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~g(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) �vg(1), afg(1), avg(1)otal(���������������INSTEAD����Һ����������������̺�������������������������������������������������������պ������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UUNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(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������������������
34), 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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1#otG(1), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������պ����������������������������������������������ú���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), A�, avg(1)ot�AavG(1), avg(9)savg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~���@��������������������������纺������������������������������������������������������������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), avM(1), avg(1C), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~IQUE,E$~~~~~~~~~~~~~
(4), avG(1), a, avN(11), avG(15, avg(),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~
(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), mv���������������������������������������������������պ����������������������������������������������ú���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), A�, avg(1)ot�AavG(1), avg(9)savg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln*smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~���@��������������������������纺������������������������������������������������������������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), 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���������������������������������������������������������������������������������������������~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VULIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������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���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
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)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;3;
PRAGMA integrity_check;
PRAGMA integregrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA����egrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;3;
PRAGMtychec integrityycheck;
PR


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnIUDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o dEFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$xlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o dEFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmzDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$xlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o dEFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCEa tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�������""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCEa tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o TEGER MA DEFAULT 10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lR MA DEFAULD REATFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o de �d�
i�XUE$lUN�CONFLICT1NIQUE);mz""UNI.UE,fteND�mz""Ude �d�
i�XUIQUE);mz""UNI.UE,fteNDsmz""UNIQUE,UE$lte,ouQ10 REFElxlnINDsmz""UNIQU��xlnINDsDROPUNIQU����9�����������������E,E_""UdouQUE51)UNIQUE);
DROP table t1;create table t1(o douQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o de �d�
i�XUE$lUN�CONFLICT1NIQUE);mz""UNI.UE,fteNDsmz""Ude �d�
i�XUE$lUN�CONFLICT1NIQUE);mz""UNI.UE,fteNDsmz""UNIQUE,UE$lte,ouQ10 REFERENCES tPRIMA DEFAULT 10 REFERENCES E,E$lxlnINDsmz""UNIQU��xlnINDsmz""UNIQU����9�����������������E,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o de �d�
i�XUE$lUN�CONFLICT1NIQUE);mz""UNI.UE,fteNDsmz""Ude �d�
i�XUE$lUN�LONFLICT1NIQUE);mz""UNI.UE,fteNDsmz""UNIQUE,UE$lte,EINDsmz""UN��1;


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 t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ����������ԼDISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE ab00D;
INSERT,INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;DROP T`BLE IF EXISTS t;
CREATE VIRTUAL�ABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�ʼ��������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT����������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


sqltext:
CREATe TEMP  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(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ��������������������hhhhhhhhhhhhhhhhhhh0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE ����hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE �����������������������hhhs3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s���������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER.TABLE���������E;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x;;;;;;;DESC);
INSERT INTO t0(docid, x) VALUES(100000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(**!**o***������������������������������������������������������������������������������������������������������������������������������������������������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������������������������������������""ggggggggggggggggggggggggggggggggggggggggggggggggggggg, N');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(<)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""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���������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM a.bMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM�������������������������������������������������"UN�avg(9), avg(1)otal(1),@, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE,e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(����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), 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���������������������������������������������������������������������������������������������������ú����BEGIN�����������������ʺ��������������������������������������������������������������������������������������������������������Һ�������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsmIODsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1),NDsm""UNIQsm_""UU avg(9TABLEg(1) ,E
(4), ovG(1),9),  avg(1), Iv, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EIND�m""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"uUNDROP,UE$e,EINDsm""UNIQs�_""UUM;B9),  avg(11) �vg(1), afg(1), avg(1)otal(���������������INSTEAD����ú����� �����������������������������������������������������6���������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_", 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), mv���������������������������������������������������պ�����������������������������������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(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),@, 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(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(�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$ln NDsmINDsm_""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), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I��������������������������������������������������"UN�avg(9), avg(1)otal(1),@, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE,e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(����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), avM(1), avg(1C), av""UNIQUE,E$ln/sm~~~~~~~~~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), av""UNIQUE,E$ln/smz""UNIQoE,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���������������������������������������������������������������������������������������������������ú����BEGIN�����������������ʺ��������������������������������������������������������������������������������������������������������Һ�������������������������d�����, 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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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 table t�� AS 
select"4""">"">"a">"a">"a">"a">"a""">"GROUP""">""LIKE"""">"a">"a"""> substr(1,1,1);


sqltext:
PRAGMA foreigncu6le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','2',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a0NNNNNNNNNNNNNNNNNNNNNNN�**o*�**oo***o*�**o*******�*00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','2',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a0NNNNNNNNNNNNNNNNNNNNNNN�**o*�**oo***o*�**o*******�**o*****��**�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACHare******o*�**o*******�**o*****00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','2',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a0NNNNNNNNNNNNNNNNNNNNNNN�**o*�**oo***o*�**o*******�*00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','2',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a0NNNNNNNNNNNNNNNNNNNNNNN�**o*�**oo***o*�**o*******�**o*****��**�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACHare******o*�**o*******�**o*****��*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw****:�**�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple'));IS ft('00are******o*�**o*******�**o*****��*�
*UNIQUE*�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****��*o******�**o******�**o*�**o*�*****�*o*****�******�**o*�**oooMe tw*****�*o****�
*oJ***EACHare***��*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw****:�**�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple'));IS ft('00are******o*�**o*******�**o*****��*�
*UNIQUE*�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****��*o******�**o******�**o*�**o*�*****�*o*****�******�**o*�**oooMe tw*****�*o****�
*oJ***EACHare******o*�**o*******�**o*****��*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw****:�**�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple'));IS ft('00are******o*�**o*******�**o*****��*�
*o*�****�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****��*o******�**o******�**o*�**o*�*****�**oo he�()**o*�**o****0o0/', '**!************�o');


sqltext:
 ea
select 1111111111E17|~ 11111111& replace(7,7,1-111111117|| 1111111111E17|~ 1111111111E111)"a","lecT 
 19), ( se77747444444445555591)8"from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 4491,1,1,1), ( selecT 
11), ( 
selecT 
 191), ( 

select"", ( 
selecT 
 111)UNION select 

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

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

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

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

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

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

44,1);


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������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���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
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)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������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)�������������������������������������������������㼼�����������������������������������Ժ����;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;
PRAMA integrity_check;
PRAGMA inte��������������;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 �grityycheck;
PR


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0mIRTUAV HIDDEN H,E MIRIUAV HIDDEN HIH V,
V HIDDEN HIDDENy);
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJLLLLLLLLLLLLLLLLLLLZE;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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TSING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREA


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I ���������������������������������������������������������������������d = 5����������������������������������w����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ǯ���������������������������;
INSER����������������� julianday(1,1,1)�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w����������������������������������������������������������������������������������������������������������������������������������������������w���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;
INSER����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T INTO t0WHERECT x FROTE FROM');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid = 5;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = ('0');
UPDATE t0 SET ROWid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid =55;�;
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid = 5;
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 =55;
UPDATE t0 SET docid = 9555555;
 VALUES('�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T INTO t0WHERECT x FROTE$FROM');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDATE t0 SET docid =docid = 5;
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 = 9555555;��;
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 = ('0');
UPDATE t0 SET docid = 55555;
UPDATE t0 SET docid = 5555555;VALUES('0');
UPDATE t0 SET docid =docid = 55555;
UPDATE t0 SET docid = 9555555;
 VALUES('0');
UPDATE t0 SET dociX = 55555;
U


sqltext:
UPDATE OR IGNORE t0 SET a0="b" ="a","b" =         "a","b" ="a","b" =     "a","b" ="a","b" =    "a","b" ="a","b" ="a","b" ="a","b" == 00;
E


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE eeeeeeeeeeeeeeReeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
PRAGMA �ritaD�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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�������������������������������������DISTINCT�����������������������������������������������������������������Թ������������DISTINCT��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME 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)��������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3"-;PRAGMA incremel_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incOemental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incrementa("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vpcuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incOemental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incrementa("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vpcuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMAincremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3");PRAGMA incremental_vacuum("+-");
PentMA incremenn("+-"); varchar(1)remental_vacuum("+-");
PRAGMA incrementBY_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA ��cremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA intal_("+3");PRAGMA incremental_vantal_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;aRAGMA max_page_councremental_va�uum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA intal_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremenm("�3");


sqltext:
SELECT  l�������le,l�������le,   l�������le,l�������le,l�������le,   l�������le,l�������le,   l�������le,l�������le, * from ( select 141,141,111), ( 
select 4,4,1 l�������le,1), ( 
select 4,4,1 l�������le)Hect USING( l�������le), ( 
select 4,4,1 l�������le)Hect USING( l�������le)ne l��, ( 
se ( 
sel11), ( 
sel4,4,1 l�,s�nv,se00/00;�);����le,l�������le, * from ( select 141,141,111), ( 
select 4,4,1 l�������le,1), ( 
select 4,4,1 l�������le)Hect USING( l�������le), ( 
select 4,4,1 l�������le)Hect USING( l�������le)ne l��, ( 
se ( 
sel11), ( 
sel4,4,1 l�,s�nv,se00/00;�);
l�


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;
IN 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 abdD;
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�����������������������������INTSRSECT�;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������;ANALYZE;DROP TABLE IFEXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������������������ISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������Դ����������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������ISTINCT�������������������������������������������;ANALYZE;�ROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTIJCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,41,(1)CONFLICT, * from ( 
select 
44,41,4444444,1E11)Y4);
s


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
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������Ա����������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������RTUAL TABLE t USING fts3(c);
PRAGMA �rit�CT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPO@T T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


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 avtokemize porter)r\yyyye INITye pyyyepjudpyE porter)r\yyyyIALLYblobpjuyye py
















d


�SINrter)p\yyyye pyyyeRtoeni�e porter)r\yyyye pyyye pjpyyye pjudpye 2orter)r\yyy^e CREAdE RIRTUAL TABye porter)r\yyyye @cC
INS*RTr)r\yyyye pyyye L PABye porter)r\yyyyr)r\yyyye CREATE VIRTUAC TABye porter)r\yyyye CREATE VIRT2AL T.BLE t1 USING fcC
I`S*e pye port�VACUUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyyyye CREATE VIPTUAL ?ABLE t1 USING fts(c oype pye p�sokenize%porter)r\yyyye pjpyyyepyyye pjpyyye pjuyye pyTEr) rter)r\yyyyepyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye7pjudpye porter3r\ydyye CREAT�rter)r\yyyye pyyyepjudpye po�)r\yyyye CREATE VIRTUAL TABEter)rtokenize porter)r\ykeniUSING fcC
INS*RT INTOye {yyye 




��NGe py





















USINGrter)r\yyyyetokenize porter)r\yyyye pyyye pjpyy�e pjudpye po pyter)r\yyyyL CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUALT.QLE t1 USING fcC
INS*RT INTo"pyyyer�cC
INS*dr)cC
INS*RT INTOye,{yyye oype pyyp p|rt token pOUTER \yyyye pyyye pjpyyye pjTOye pyyye o�ye pyye porter) �rter)r\yyuyye p)r\ ye pyTEr) "rter)r\yyyye pyyye pjpyyy Vyyye oe pyye porter) dTE VIPTUAL TABLE t1 USIN� fts(ctokeniz  porter)r\yyyye pyyRTUjudpye por_er)r\yyyye CREATE VIRTUAL TATE VIRTfrter)r\yyyye pyyyepXudpyE polter)r\yyyye CREATE VSRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATyyye CREATpjpyyye pjudp��IR�����������������yye oyde pyye porter)BOUTER�tokenizeye pjudpye porter)r\Xyyye CR@AT�rter)r\yyyyepyyyepjudpye porteryyye pOUTERtokenize porter)s\yyyye pyyye pe porter)r\yyyye porter)r\yyyye pyyye pjpyyye pjudpye poTUAL T�� tj USING f��C
INS*RT INTOye pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tok datetime(1,1,1)yyRo}ter);
INS*RT INTOye pyyye oyye pyye porter) TOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyBY CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���),cC
INS*RT INTWITHOUTye oype pyye porterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyy {yyye oype pyye portUe portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye [R
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oyUe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ʶ����ٶ������������������������������ter TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye prrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcCyyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN��������������������������������������������������������������������������������������������������������
INS*RT QNiOye {yoype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pjud�ye porter)r\yyyye PR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE IRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye pmrter)rTyyyye CR
TE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T��� t1 USIdG fcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz TABE VIRTer)r\ydye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLTOye {yyye oype pyye portUer)r^yyyye CREAT���������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 U;ING fcC
INS*RT INTWITHOUTye oype py sqlite_source_id()URALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\�1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCFizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CREATE UAizer)ry INITIALLyyye pjuyye py









USING�rter)r\yyyye pyyye pjpJOIN���OUTER���tokenize poyye �NITIALLyyye pjuyye py



-






e L TABye porter)r\yyyye CrErter)r\yyy pyyye pjpyyyepOU�Etokenize porter	r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e dEcC
INS*RTr {yy p|rt)tokCREATUALUAL T.BLE t1 USING � C
INS*B INUOye pcyye oyye pyye portertokenaz TABE VIRTRAL TAe porVer)r\yyyye pyyye pjpyyye pjudp��������������������yye �����������������������������������������������������
INS*RT QNiOye {yoype pyye�yde pyye porter) ����������������������4ERIFtokenizeyecC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pOye pyyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyy�e CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREADE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATo VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyiE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL T�������������������������������������������������������������������������������������������������������������������������������ʶ����ٶ������������������������������ter TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye prrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcCyyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREA///r)r\yBye\o}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE E\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREAT�!rter)r\y�yye pyyyepjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
INS*RT INTWITHOUTye oype  unlikely(1)rterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTZye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ��OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)r\yyAL TACCCCC;CCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAize//////////�////////////////////////////////////////�///////////////////////////////////////////////////////////REATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ʶ����ٶ������������������������������ter TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye prrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcCyyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREA///r)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcK
IdS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) er)r\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������yye pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudAUTOINCREMENTWyuykudpy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CRuyye py











USINGtokenize poyye INITILyyye pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye pjpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) dTd VIPTUAL TABLE t1 USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAm I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye pOUTER���tokenize poyye INITIALLyyyeSING  intcC
IdS*RT INTOye {yyye oype pyya port�e py





















USING�dG f�cC
INS*RT INTOye pyyye oybe �yye porter) 
�OUTERorter);
INS*RT INTOye pyyye oyye pyyee porter)r



USINGrter)r\yyyye py�ye pjpyyye pOUTER���tokenize poyye INITIALLyyye pjuyye py












e L TABye porter)r\yyyye CRErter)r\yyy pyyye pOUTERtokenize porter)X\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjudpye pUAL TAB�� portEVIRTUAL T.BLEt1 USING fcC
INS*RT INTOye {yy p|rttokenize p�rter)r\�yyye pyyye pjpyyye pjTOye pyyye o�ye 0yye porter) �&�USITO fSorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INSe po�ter) er)r\yyyye CREATE UAizer)r\yByeporter)����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������CONSTRAINT���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










�USINGE RIRTUAL TABye zorter)r\yypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize porter);
I*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz TABE VIRTer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r^y{yye CREAT������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN���������������������������������������������������������������������������yy p|rttokCSEATUALUAL T.BLE {1 USING+cC
INS*BT INTOye pyyye oyye py{e porterto�enaz TBBE VIRTUAizer)r\yyyye pyyE VIRTUAye pjpyyye pjudporter) WyuykudpY� p}rteryyyoyye pyye po�ter) er)r\yyyye CREATE UAizer)r\yByeporter)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










USINGE RIRTUAL TABye zorter)r\yypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize porter);
INS*R���TOe pyyye oyye pyye po:rter) ize pgrter)r\9yy�okenize porter)r\ykenizeCHECKer);
=NS*RT INTdp��g');
SEL


sqltext:
create table t1(ondINC,t1  UNIQUE);
select DISTINCt  likely(1)from t1,t1 v1,t1 t1 INDEXED BY ����������111,OM t1 INDEXED BY ����111,OM t1 INDEXED BY ��������������( 
sele,in1)ih(
in1)in(1,0, lower(1))i,(
i}1)in(RENAMEt from �
select  min(1,1,111), (  ( 
select $44(1,in1)ih(
in1)ASC1,0, lower(1))i,
select  ;


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;
INSERTGLOBO 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 t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ����������ԼDISTINCT���������������������������������������;
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE ab00D;
INSERT,INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM aQc0000000;] 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 abdD;
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���������������������������������������;
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 ����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r����������������������������������������������������������Թ������������TISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �riit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������;ANALYZE;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���������������������ԛ���yE����x���������������������������;ANALYZE;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�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


sqltext:
SELECT  411,length(B)"b",11,  411,length(B)"b",11,  411,length(B)"b",11,  length(B)"b","m"el2 from  ( ;
select .9999="a""a", trim(1,B)"b","b"l2 from  ( ;
select .9999 "a""a", trim(1.1)"b","b"e9));
length(B)"b","m"el2 from  ( ;
select .9999="al2 from  ( ;
select .9999 "a""a", trim(1.1)"b","b"e9));
s


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE 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���������������������������������������������������������ԛ������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������oe;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y������������������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������oe;
VACUUM
�������me;
VACUUM
������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y���������������������inmbmJme;
VACUUM
�������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������ �inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4���oe;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c));
CREATE INDEX t0000 ON t0(a,d,c);
CREATE UNIQUE INDEX t00000 ON t0(a,b,c);
EXPLAIN QUERY PLAN SELECT rowid FROM t0 WHhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����me;
VACUUM
��������nmbmJme;
VACUUM
����me;
VACUUM
�����������������inm�������y���������������������������������������������������������������������������������������������������������������������������������������������������������������������כ������������웘������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�����inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y���������������������inmbmJme;
VACUUM
�������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ�������������������������������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ������������웘������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y���������������������inmbmJme;
VACUUM
�������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������oe;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER MA DEFAULT 10 REFERENCeS tPRIMA DEFAULT 10 REFERENCES"");�CR;
PRAGMA secure_delete = 200;
PRAGMA secure_delete= 1;
PRAGMA cacche_size = 200;
PRAGMA secu200;
PRAGMA secure_delete= 1;
PRAGMA cac = 200;
PRAGMA secure_delete= 1;
PRAGMA cache_size = 200;
PRAGMA secure_de��Fe = ���������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������������������������������������������������������DISTINCf���������������������������ԛ�������y�����x���������������������������;ANALYZE;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�������������������������������������������������������������������������INCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������inm������������������������;ANALYZE;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������������������������;ANALYZE;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�������������������������������������������������������������������������������DISTINCT�����������������������������������������mJ��������������y�����x�������t;
CREATE VI<TUAL TABLE t1 USING fts3*c);I(';
PRAGMA �rCSAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALT


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 avtokeFROM porter)r\yyyye INATye pyrter)p\yyyye pyyyeRtoeni�e porter)r\yyyye pyyye pjpyyye pjudpye 2orter)r\yyy^e CREAdE RIRTUAL TABye porter)r\yyyye @cC
INS*RTr)r\yyyye pyyye L PABye porterr\yyyyr)r\yyyye CREATE VIRTUAC TABye porter)r\yyyye CREATE VIRT2AL TLEFT t1 USING fcC
I`S*e pye port�VAC�����������������������������������������������������������������������������������������������������������������������������������������������������L TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE PIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREArter)r\�yy pyyye pjpyyyekenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RTONNTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CRuyye py











USINGtokenizCONFLICTICITILyyyb pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye pjpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) dTd VIPTUAL TABLE t1+USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAL I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye��yyyye INITIALLyyye pjABye porter)r\y1 U NG fcC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���I�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKFFFFFFFFF�������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)�\yyyye CREATE UAizer)r\yBye\yC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���,cC
INS*RT INTWITHO���������������������������������������������������������������������������������������������������������������������������������ٶ������������������������������terNATURALe pyyye pjpyyye pOUTERtokenizer)r\y�d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATEye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS* VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\�yyye CREATE VIRTUAL IREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz,TABE VIRTer)rfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLTOye {yyye oype pyye portUer)r^yyyye CREAT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pOye pyyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyhe portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r y CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjWHEN �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye p��r)r\y1 U NG fcC
INS*RT QNjOye {yyye oype pyye portUer�yyye CREATE pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyiE VIRTUAL T.BLE t1 USIdG fcC
INS*RT TOye pyOUTERo}ter);
INS*RT INTye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye �yye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUZL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREAT�!rter)r\y�yye pyyyepjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
INS*RT INTWITHOUTye oype  unlikely(1)rtepyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portU�er�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)r\yyAL TACCCCC;CCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAize//////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////////r)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r� NG fcK
IdS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUWL :ABE\myy^
�OUTEer)r\yy}ter);
INS*RC INTOye pyyye oyye pyye porter) er)r\�������������������������������������������������������������������������������������������������������������	��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� avg(1)�����������������������e pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RTONNTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CRuyye py











USINGtokenizCONFLICTICITILyyyb pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye pjpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) dTd VIPTUAL TABLE t1+USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAL I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye pOUTER���tokenize poyye INITIALLyyyeSING  intcC
IdS*RT INTOye {yyy������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ round(1,1)���������������������������������������������������������������������������������������������������������������e oype pyya port�e py





















USING�dG f�cC
INS*RT INTOye pyyye oybe �yye porter) �GROUPorter);
INS*RT INTOye�pyyye oyye pyyee porter)r



USINGrter)r\yyyye py�ye pjpyyye pOUTER���tokenize poyye INITIALLyyye pjuyye py












e L TABye porter)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\Xyyyenaz TABE VIRTer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye port������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� RIRTUAL TA a,bkenizeyyye pyyye pj�r)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������NG+cC
INS*BT INTOye pyyye oyye py{e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudpY� p}rteryyyoyye pyye po�ter) er)r\yyyye CREATE UAizer)r\yByeporter)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










USINGE RIRTUAL TABye zorter)r\yypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize porter);
INS*R���TOe pyyye oyye pyye po:rter) ize pgrter)r\9yy��okenize porter)r\ykenizeCHECKer);
=NS*RT INTdp��g');
SEL


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,c,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,e,d,b,c,d,e,f,b,c,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;;;;ANALYZE;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19),?,10000);
select $4;
INSERT I1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( 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 t1(t3 so DEFAULT(-+'4'));


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 vS��eav;


select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 v vS a,t1,t1=wes
(444�1),
(144444|51);
s


sqltext:
create table t1(one smallinl);
insert into t1 values(1);
select julidday(1,14444444444 ||77  ORDER BY d DESC, e DESC, b, c,d e DES DESC, LATE s004,1444444 || .9 || .99000-0 UNION SELECT 20 oRDER BY 1 COLLATE s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 |4 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s000 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s.999);
s


sqltext:
SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0mIVTU V HIDDEN H,E MIRIUAV HIDDEN HIH V,
V HIDDEN HIDDENy);
VACUUM
����4��;
CREATE VIRTUAL TABLE t1 USING fts3(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ������������VALUESYZE;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 �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������TABLE�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sq]it_com�����������������������������������������������������������������������������������������������������������������������������������������������ǯ���������������������������;
INSER����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w�������������������������������������������������������������������������������������������������������������������������w������������������������������������������������������������������������������������������������COLLATE�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d���������������������������������������������������������x���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
INSER��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d���������������������������������������������������������x����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w��횚�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������CASE���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ɚ�����������������������������������������������������������������w����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
INSER�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d���������������������������������������������������������x�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� :1����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T INTO t0WHERECT x FROTE FROM');
UPDATE t0 SET docid = 55555;


sqltext:
 
select  * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,-4.4411144111), ( ;
select .444444344+4)it from ( 
select  min( trim(1,1))in1)is(
in1)in1)in(1 
select  mi444, group_cXncat(1,1)""From ( 
select "",""fr

4 
selec( 
select"", ( 
selecT 
 114)UNION select 

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

44,1);


sqltext:
create table t0(a TEXT, b TEXT);
INSERT INTO t0 VALUES('0','0');E t);
INSERT INTO t0 VALUES('0','0');;
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(1), zeroblob(1), zeroblob(29999), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(1999), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY '0');E
INSERT INTO t0 VALUES('0','0');INSERT INTO t0 VALUES('Q','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(9), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(99), zeroblob(1), zeroblob(19999), zeroblob(99=99), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(29999), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(19999)/ zeroblob(99=99), zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(29999), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(19999)/'3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(1), zeroblob(1), zeroblob(29999), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(1999), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY '0');E
INSERT INTO t0 VALUES('0','0');INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(9), zeroblob(01), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(19999)/'3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(1), zeroblob(1), zeroblob(29999), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(1999), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY '0');E
INSERT INTO t0 VALUES('0','0');INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(9), zeroblob(0191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(99), zeroblob(1), zeroblob(19999), zeroblob(99=99), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(29999), blob(0191), zero�lob(199+9),char(1), zEroblob(19), zerobl191), zeroblob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(99), zeroblob(1), zeroblob(19999), zeroblob(99=99), zeroblob(1));
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE -(SELECT b "g"GROUP BY zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zeroblob(29999), blob(0191), zero�lob(199+9),char(1), zEroblob(19), zeroblob(199), zeroblob(999999), zeroblob(1), zeroblob(19999)/ zeroblob(99=99), zeroblob(9999)* zeroblob(999 ), zeroblob(1999), zeroblob(9- -191),(1), zeroblob(19991), zeroblob(1), zero zeroblob(99=99), zeroblob(1));


sqltext:
ATTACH 'file:%00?mode=memory&0?mode=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?mrh%00?mcach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?mode=memory&cach&0?mode=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?mvh%00?mcach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?%00?mrh%00?mred' AS shared;
DETACH shared;
DE=memory&cach%00?mrh%00?mred' AS shared;
DEred;
DETe
CH shared;
C


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,e,d,b,c,d,e,f,b,c,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 ;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
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), ( 
s�lecT ( 
selecT 
 111)UNION select 

44<1);


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,c,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,e,d,b,c,d,e,f,b,c,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,b,c,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,e,d,b,c,d,e,f,b,c,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19)f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 111)UNION 
selecT 
 ;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
1:), ( 
selecT ( 
selecT 
 111)UNION select 

44<1);


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.a�������������������������������������������������������������������������������������������������������������ֶ��������������������������������������������������������������������������������������������������������������,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 VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'EPOINTmpinESSINAL TABLE t1 USING fts3(content, tokenESCAPErter);
INSERT IinESSINC  eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lWHEN eALism(contnt,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING Wism�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�bkg lngC  eALism(content,�t, tokenize porter);
INSERT IinESSINC  eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lngC  eALism(content,�okWism(cond jupiiKESSING WismteniingC  eALism(content,�okWism(condWism�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lngC  eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WismteniinESSG >ismtent, eAListeniinESSING >ismtent, eAL�sm(conESSING >ism eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING Wism�okWism(cond jumpiinESSING W��mteniinESSING >ismtent, eALism(conESSIumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lWHEN eALism(contnt,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING Wism�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lngC  eALism(content,�t, tokenize porter);
INSERT IinESSINC  eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lngC  eALism(content,�okWism(cond jupiiKESSING WismteniingC  eALism(content,�okWism(condWism�okWism(cond jumpiinEuSING WismteniinESSING >ismtent, eALism(conESSING >ismtent, eALism(conte\t,�okg lngC  eALism(content,�okWism(cond jumpiinESSING Wismteniinent,�okWism(cond jumpiinESSING WisNG >ismtent, eALism(conte\t,�okg lngC  eALism(content,�okWism(cond jumpiinESSING Wismt	niinent,�okWism(cond jumpiinESSItent, eALism(conte\t,�okg lng');
S.;okWism(cond jumpiinESSIm(cond jumpiinESSItent, eALism(conte\�,�okg lng');
S.;


sqltext:
ATTACH 'file:%00?mode=memory&0?mode=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?mrh%00?mcach%00?mrh%00?mred' AS shared;
DETACH shared;ATTACH 'file:%00?me=memory&cach%00?mrh%00?mred' AS shared;ATTACH 'file:%00?mode=memory&cach%0K?mrh%00?mred' AS sd;ATTACH 'file:%00?mode=memory&cach%0K?mrh%00?mred' AS share;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?mrh%0ared;
DETACH shared;ATTACH 'file:%00?cach%00ed;
 'file:%00?me=me%00?mred' ASCH 'file:%00?jode=memhare;
DETACH shared;ATTACH 'file:%00?mode=memory&cach%00?mrh%0ared;
DETACH shared;ATTACH 'file:%00?cach%00ed;
 'file:%00?me=me%00?mred' ASCH 'file:%00?jode=memory&cach%00?mrh%00?red'shared;


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);;;;INNERYZE;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:
 ea
select- (1),*, * ,*, * ,*, (1),*, * ,*,* ,*, * ,*, (1),*, * ,*,*  from ( 
select $44(1,i?%1)in(1*4)in1,*, (1),*, * ,*,* ,*, * ,*, (1),*, * ,*,*  from ( 
select $44(1,in1)in(
in1)in(1,0,�in(
in1)i,(
in1)in(171)in(1)in(1,44)in(1.1)it from ( 
select  min(?%1 || 1*4)in1)in�*;
s9)in�*;
s9999));


sqltext:
SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEE ;;SAVEPOINT EMP ;;;ANALYZE TEMP ;;SAVEPOINT LEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TALYZE  ;;SAVEPOINT TEE ;;SAVEPOINT EMP ;;;ANALYZE TEMP ;;SAVEPOINT LEMP;;;;;ANALYZE  ;;SAVEPOINT TEECTEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEE ;;SAVEPOINT EMP ;;;ANALYZE TEMP ;;SAVEPOINT LEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TALYZE  ;;SAVEPOINT TEE ;;SAVEPOINT EMP ;;;ANALYZE TEMP ;;SAVEPOINT LEMP;;;;;ANALYZE  ;;SAVEPOINT TEECP;;;;;ANALYZE  ;;SAVEPOINT TEETP ;RELEASE TEMP ;;P;ANALYZE  ;;SAVEPOINT TEETP ;RELEASE TEMP ;;RRE t1 printf(1,1)ANALYE t1;; t1;	


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE 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 �����������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE � USING fts3(c);
PRAGMA �rita�x����������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE abc(a, b, c);
C


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARYY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
�2;
INSERT INTO t1 SELECT x-4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8888888888+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+?4, randomblob(400) FROM t1 WHERE x+10;
CREATE TRIGGER r0UPDATE INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;

VACUUM
�������������y��� INTO t0(docid,�������������inm�mJ��SELECT x+8888888888+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+?4, randomblob(400) FROM t1 WHERE x+10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;

VACUUM
�������������y��� INTO t0(docid,�������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���������bmJme;
VACUUM
�������������y���));
END;

VACUUM
�������������y��� INTO t0(docid,�������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���������bmJme;
VACUUM
�������������y�����������������inm�mJ��������������y�������������������������������������inmxmJme;
VACUUM
�����������������y�������������������������������������inmbmJme;
VACUUM
���������bmJme;
VACUUM
�������������y���));
END;

VACUUM
�������������y��� INTO t0(docid,�������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
���������bmJme;
VACUUM
�������������y�����������������inm�mJ��������������y�������������������������������������inmxmJme;
VACUUM
�������inmbmJme;
VACUUM
����������bmJme;
VACUUM
�������������y������כ��������ERT INTO t0(docid,�������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJm�������������������inm�mJ��������������y�������������������������������������inmxmJme;
VACUUM
�������inmbmJme;
VACUUM
����������bmJme;
VACUUM
�������������y������כ��������ERT INTO t0(docid,�������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y���������me;
VACUUM
�����������y������t0(docid,�������������i;


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000000(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;;
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���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT���������A ���������������������������������������������������Թ������������DISTINCT���������������������������������������LYZE;DROP TABLE IF EXISTS t;
CRE


sqltext:
SELECT CAST ((SELECT.00) AS a">"a">"a"�EALzeroblINTO00) AS"a">"a""EAL11111E111111M11111)"a","b" ""WHERE"">"`""JOINa""">>"a">"a""">"">"a">"">"a">"a""a">"y�����������----���������������ؼ����ؘ������؀��������������������������ؿ������

')"LIKE" "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:
ATTACH''AS noname;
ATTACH':memory:' AS inmem;
BEGIN;
CREATE TABLE noname.n00000(nt);; D
PRAGMA mode = WAL;
PRAGMA we_size = 1024;
PRAGMA journal_mode = W24;
PRAGMA journal_mode = Wna;; D
PRAGMA journal_mode = WAL;
PRAGMA wepsize = 1024;
PRAGMA qlit_compileoption_used(1)�����������������������������������������������������������������������������������������ԃ����������������DISTINCT��������������������������������������������������������������������������������ZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(ALYZE;;;;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
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;; ANALYZE;SAVEPOIN�NALYZE;;;ANALYZE;;;ANALYZE;;;;ANALY ;
select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 11*1), ( 
select 111)ON"a"=01*1), ( 
select 11)ON"a"=01*1), ( 
se �1;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE eeeeeeeeeeeeeeReCNNEReeeeglist(sb8t0);PRAGMA foreign_key_list(t0);PRAGMA ign_key(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ��������������������������������������������������������DISTINC���x���������������������������;ANALYbE;DROP TABLE IF EXISTS t;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT oid FROM i LIMIT 2E01-01,015)
SELECT EXCEP EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 O EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 10 EXCEPT SELECT 20 OR10 ExCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 10 EXCEPT SELECT 20 OR10 ExCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT1, ,1),-+-++- ?2-+2;


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0,E VIRTjAV HIDDENDDNAV HIDIDDENDll, R00000 text null, I000000 text(50) not null, E0000008 text not null, M0000000000 blob not null, I00000000000000 int not null, T00000 text null, D00 text(20) not null);
CREATE TABLE I0000(C00000 int0, S00 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null,D text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U�������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRlggggggggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhho doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRlggggggggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhh@hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�������������������������������������������������������������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRlggggggggEMP��������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh������������(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;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINACUUM;create wable �����(o douTRANSACTIONUE);REINDEX ;;VACUUM;create taMP����������������������������������������(o doubhar(1)UNIQUE);R;create ta^le tRgggggggggEMPO�������O�������gggggggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidne,diBnel fe,EITDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
create table t1(one smallinl);
insert into t1 values(1);
select julidday(1,14444444444 ||77  ORDER BY d DESC, e DESC, b, c,d e DES DESC, LATE s004,1444444 || .9 || .99000-0 UNION SELECT 20 oRDER BY 1 COLLATE s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 |4 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .4 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 ||  s4,1444444 || .9 || .0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s0| .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,0-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 || .999999944 COLLATE sS,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,149000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s004,1444444 || .9 |004,1444444 || .9 || .9000000-0 UNION SELECT 20 oRDER BY 1 COLLATE s.999);
s


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity�����������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;=;
VACUUM
����4�������me;
VACUUM
�y���ame���������������������������������������������������������������������������������;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA ������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(10�������������������������������������������������������������������������Լ����EPOINT T����TTTT�EEMNALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACKAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACKAVEPOINT T����TTTTTTTTTTTTTTTT������AVEPOINT T�����������LLBACK ;;SAVEPOINT T�ü�������������������������������������ݼ�ɼ�����������OLLBACK�;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACSAVEPOINT T�����������LLBACKAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACSAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTT`TTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ�������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�������������������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ����������������������������������������������������������������������������EMP ;ANALYZE;;;;ROLLBCKAVEPOINT NT TEEt1; t1EEMPALYZSA�POINT TEE


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">"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 NATU���TUR��������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA���UqA���������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������������������y������������������������������������nonanonam��������������i�������������������������������������������������������������������������mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������in����������������������������������nonanoname;
ATTACH':memory:' AS ������������������������������������inmbmJme;
VACUUM
���inzbmJme;
VACUUM
�������������inmb�������������������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�������������mJme;
VACUUM
�������������������������������������inmbm���������������inmbmJme;
VACUUM
���i�������������y�������������������me;
VACUUM
������כ��������������������inm�mJ��������������y����������������������������inmbmJme;
VACUUM
���inmbmJme;
VACUUM
�������������inmb�������������������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
�������������inmb�������������������inmbmJme;
VACUUM
�������������y���������������������inZbNULL;
VACUUM
�������������������������������������inmbmJm����������������������������inmbmJme;
VACUUM
�������������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('000  bb c6 NEAR/00 bbb 0', 'bbbNEA=/6 000bbb bb 0>0 `bE @00 N6 bbb NEAR/00 b^^bbb 0');
SELECT * FROM x where X MATCH 'bb NEAR/6 00*ROW NEAR/bb NEARbb NEAR/bb NEAR/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b SEAR/bb NEAR<6 00*{bbb NEAR/6 00EAR/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b NEAR/bb NEAR/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b*bbb NEAR/bb��������� 00*bbb NEAR/bb NEAR/6 00*bb6 00*bbb NEBbbb NEAR/bb NEAR/6 00*bb6 00*bbb/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b NEAR/bb NEAR/6 00*{bbb FROMb NEAR/bb NEAR/6 00*bb6 00*bbb NEAbbb NEAR/bb NEAR/6 00*bb6 00*bbb NEAR/6 0NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b NEAR/bb NEAR<6 00*{bbb NEAR/6 00EAR/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b NEAR/bb NEAR/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b*bbb NEAR/bb NEAR/R/6 00*bbb NEAR/bb NEAR/6 00*bb6 00*bbb NEBbbb NEAR/bb NEAR/6 00*bb6 00*bbb/6 00*{bbb NEAR/6 00*bbb NEAR/bb NEAR/R/6 00*b NEAR/bb NEAR/6 00*{bbb NEAR/6 00*bbb NEAR*';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x);
INSERT INTO t0(docid, x) VALUES(10000-000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(**!**o***��������������������������������������������������������������������������������Dsmsmz""�NIQU7,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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~�
(4), avG(1), a, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1)� avg(9),  avg�
(4), avG(1), a, a|N(11), OR1), avg(11), �� ���������������������������vg(1)ot�Aa�G(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avl(11), mv���������������������������������������������������պ����������������������������������������������ú����Ϻ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNI��������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQE,U""UNHQUE,UE$eAEINDsm""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""U������INSTEAD����ú����������������������������������������������������������
(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(��������
(4),');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ϴ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������DELETE��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ���������������������������������������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsm;N�""UNz""UNIave,E*
(4), ovG(1),9),  avg(1), Av, a{g(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""U+IQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvpvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCON�TRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_"��������������(11) �vg(1F, afg(1), avg(1)otal(���������������INSTEAD����ú����������������̺���������������������������������������������������������������"""""D""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UE$e,"INDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,G(1), a a,bN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsm;NDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1),9Dsm""UNIQsm_""UU avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,E*
(4), ovG(1),9),  avg(1), Av, a{g(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""U+IQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvpvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCON�TRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_"��������U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avCOLUMNal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQU7,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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~�
(4), avG(1), a, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(�����������������������������������������������������������������������������������������vg(1)ot�Aa�G(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avl(11), mv���������������������������������������������������պ����������������������������������������������ú����Ϻ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(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$lINSERTINDsm_""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�������������������������INSTEAD����ú������������������������������������������������������������������
(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), 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����������������������������������������������������������������������������������������������d����
(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(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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:
SELECT 10"a","b""a">>"a">"4""">>"a">"a""">"a">"4""">"b" GLOB"*" GLO,"*a
selebt�����׵�����͵�� int�oab" GLOB"*�͵� b" GLOB"*a
seecT 
 111)UNION 
selecT 
 19)cT 
11), ( 
selecT ( 
s99999999999999999999999elecT 
 111)UNION 
selecT��9), ( select 

( 
selecT 
 111)UNION 
selecT 
 d9), ( selBct 

( 
selecT 
 111)UNION 44
selec",99999999999999999999-99999999999999999999999999999999999999999999999999999999999999999999999999999999999999&999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999""from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 4411,1,1,1), ( 
selecT 11), ( 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 t0e01(a INTEGER PRIMARY KEY, b) WITHOUT rowid;�REATE UNIQUE INDEX i0000 ON t0e01(a,A);REPLACE INTO t0e01 VALUES(100,.00);
CREATE TABLE t0e02(w, x,');
PRAGstore =21;PRAGMA temp_s���������������������������������������������������������������������������������������������������������������������������������������������������������������������������@�������������������e02(w, x,');
PRAGMA temp_store =21;PRAGMA temp_s�����������;
CREATE UNIQUE INDEX i1000 ON t0e01(a,A);REPLACE INTO t0e01 VALUES(100,.00);
CREATE TABLE t0e02(w, x,');
PRAGstore =21;PRAGMA temp_s�������������������������������������������������������������������������������������������CASE���������������������������������������������������������������������������������������������������������PRIMARY KEY, b) WITHOUT row;
CREATE UNIQUE INDEX i0000 ON t0e01(a,A);REPLACE INTO t0e01 VALUES(100,.00);
CREATE TABLE t0e02(w, x,');
PRA


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE 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;
m��;
CREATE VIRTUAL TABLE t 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 �ri�������������������������������������������������������������������������������������DISTINCT�������������������������������������������TANALYZE;DROP TABLE IF EXISTS t+
CREATE VIRTUAL TABLE t USING fts3(c);INSERTMA �����������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
create table ________________________________________________________________________________________________________________________________________________________________________________________t�� AS
select t);REPL
select group_concat( .44);
selec� (es);
le�roG �1;


sqltext:
+ns
select  (1),*, * ,*, * ,*, * ,*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)i  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)in1)in(1,44)in(1.1)it from ( 
select  min( trim(1,1))in1)in�*s(
in1)in1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)i  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)in1)in(1,44)in(1.1)it from ( 
select  min( trim(1,1))in1)in�*s(
in1)in1)in(1,44)in(1.1)it from ( 
select  min(1,1)in(1*4)in1)in�);


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER BEFORE INSERT ON abc BEGIN
INSERT INTO abc0000000( [a], c) VALUES(new.a, ne4.b, new.c);
END;
NSERT INTO abc NTO abc0000000( [aSERT ON abc BEGIN
INSERT INTO abc0000000( [a], c) VALUES(new.a, new.b, new.c);
END;
NSERT INTO abc A);
SELECT* FROM a abc0000000;


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 avtokeFROM porter)r\yyyye INATye pyyyepjudpyE porter)r\yyIALLYblobpjuyye py
















d


�SINrter)p\yyyye pyyyeRtoeni�e porter)r\yyyye pyyye pjpyyye pjudpye 2orter)r\yyy^e CREAdE RIRTUAL TABye porter)r\yyyye @cC
INS*RTr)r\yyyye pyyye L PABye porter)r\yyyyr)r\yyyye CREATE VIRTUAC TABye porter)r\yyyye CREATE VIRT2AL TLEFT t1 USING fcC
I`S*e pye port�VAC��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyyyye CREATE VIPTUApoTUAL T�� tj USING f��C
INS*RT INTOpe pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tok datetime(1,1,1)yyRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIKG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye�CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ VIRTUWL TABE\yyy^
 CREATE RIRdAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������I�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�������������������������������������������������������������������������������������������������������portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) ����UTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yC
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL Tok���,cC
INS*RT INTWITHO���������������������������������������������������������������������������������������������������������������������������������ٶ������������������������������terNATURALe pyyye pjpyyye pOUTERtokenizer)r\y�d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATEye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS* VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye 
INS*RT INTOye pyyye o���������������@��������������yye pyye porr) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\�yyye CREATE VIRTUAL I.��orter)r\yyyye INITIALLyyye pjABye �orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeUer�yyyeRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye���yyye pjuIRTUAL T.BLE t1 USI�cC
IN��������������������������������������������������������������������������������������������������������
INS*RT QNiOye {yoype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pjud�ye porter)r\yyyye PR
ATE rIRTUAL TACCCCCCCBizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye port+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������I�cC
IN������������������������������������������������������������������������������er) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREA�IRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye pmrter)rTyyyye CR
TE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T��� t1 USIdG fcC
INS*RTr)r\yyyye yyye pjp�yye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyAL TACCCCCCCCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yizeye pjudpye porter)r\Xyyyenaz,TABE VIRTer)rfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CR�TE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLTOye {yyye oype pyye portUer)r^yyyye CREAT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyye pOye pyyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI porteb) �OUTERo}ter);
INS*RT INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyhe portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE U1izer)r\yBye\yyyye pyye Sorter)r y CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye p��r)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyiE VIRTUAL T.BLE t1 USIdG fcC
INS*RT TOye pyOUTERo}ter);
INS*RT INTye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOye pyyye �yye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYUer)r\yyyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpokenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREAT�!rter)r\y�yye pyyyepjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
INS*RT INTWITHOUTye oype  unlikely(1)rterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye po��)r\y1 U NG fcC
INS*RT QNTOye {y pyye portUer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOye pyyye oyye pyye porter) er)r\yyy@e CREATE U1izer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)r\yyAL TACCCCC;CCizer)r\yyyye pTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAize*/////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////////r)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjABye porter)r� NG fcK
IdS*RT QNTOye {yyye oype pyye portUer)r\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) er)r\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������yye pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yyyye pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcC
I��TONNTOye {yy p|rttokCREATUALUAL T.BLE t1 USING+cC
INS*BT INTOyeyye oyye pyye ����ertokenaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fgC
INS*RT INTOye pyyye oybe �yye porter) �OUTERoater);
INS*RT INTOye pyyye oyye pyye porter) erryyye CRuyye py











USINGtokenize poyyeeICITILyyyb pjuyye py











e L TABye porter)r\yyyye CRErter)r\yyy pyyye pjpyyyepOU�Etokenize porter)r\yyyye pyyye pjpyyye pjuder) dTd VIPTUAL TABLE t1+USIN� fts(cizer)r\yBye\yyyye plye Sorter)r\yZyye CREATE VIRTUAL I.Bporter)r\yyyye INITIAL���ye pjuyye py











UdING�rter)r\yyyye pyyye pjpyyye pOUTER���tokenize poyye INITIALLyyyeSING  intcC
IdS*RT INTOye {yyy������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ round(1,1)���������������������������������������������������������������������������������������������������������������e oype pyya port�e py





















USING�dG f�cC
INS*RT INTOye pyyye oybe �yye porter) �GROUPorter);
INS*RT INTOye�pyyye oyye pyyee porter)r



USINGrter)r\yyyye py�ye pjpyyye pOUTER���tokenize poyye INITIALLyyye pjuyye py












e L TABye porter)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\Xyyyenaz TABE VIRTer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye port��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� RIRTUAL TA a,bkenizeyyye pyyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
IN�������������������������������������NG+cC
INS*BT INTOye pyyye oyye py{e porterto�enaz TBBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudpY� p}rteryyyoyye pyye po�ter) er)r\yyyye CREATE UAizer)r\yByeporter)rOyyyye CAEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










USINGE RIRTUAL TABye zorter)r\yypye @cC
Iyye pjpyyye pj�dpye porter)r\yyyyd�CREOTE VIRTUAL (1)er)r\yyyyepyyye  tokenize [orter);
INS*R���TOe pyyye oyye pyye po:rter) ize pgrter)r\9yy�okenize porter)r\ykenizeCHECKer);
=NS*RT INTdp��g');
SEL


sqltext:
SELECT x'Ab'oSELECT,X'Ab';
PRAGMA page_size = 1024;
BEGIN;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 SELECT randomblob(900) FROM t1;           /* 4 */
COMMIT;
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 8 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 12 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 16 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 20 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 24 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 28 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 8 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 12 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 16 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 20 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* 24 */
INSERT INTO t1 SELECT randomblob(900) FROM t1 LIMIT 4;   /* LECT randomblob(900) FROM t1 LIMIT 4;   /* 32 */


sqltext:
create table t1(o e smallint);
insert into t1 values(1);
select  lower(4444444444 || 45444444400E00000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @144444444444444442044*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @144444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001440000000000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144400000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14d4014��4444/4444442001440000000000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001444444444444444444200144444444444444444444444444);
select+ min(DISTINCT @14���������������������������������������������������������������������������������������������������������������������������4444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001440000000000000E00000000000004444);
select+ min(DISTINCT 1)++ min(DISTINCT @144444444442044*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @144444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001440000000000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144400000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14d4014��4444/4444442001440000000000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/44444420014444444444444444444);
select+ min(DISTINCT @1444444444444444444444444);
select+ min(DISTINCT @14���������������������������������������������������������������������������������������������������������������������������4444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001440000000000000E000000444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/44444420014444444444444444444);
select+ min(DISTINCT @1444444444444444444444444);
select+ min(DISTINCT @14���������������������������������������������������������������������������������������������������������������������������4444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/4444442001440000000000000E000000000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444444420014000000044444*40);
select+ min(DISTINCT @1444444014��4444/444444444444444);
select+ min(DISTINCT @1444444444444);
select+ min(DISTINCT @1444444014��4444/44444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @14444444444200144444444444444);
select+ min(DISTINCT 1)++ min(DISTINCT @1444444014��4444/44444420014444444444);
444442-0144444444444444);


sqltext:
SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t4444444444444444444444444444ddddddddddddd');
SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
WITH i�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ON(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
SELECT x FROM i����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ON SELECT (x+1)%10 FROM i)
SELEXT x FROM i LIMIT 20;


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�������������������;;;;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��������ݼ��������������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������������grity_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('4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;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;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;
PRAGM< 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;
PR GMA 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;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;check;3;
PRAGMA integrity_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:
 
select  * ,*, * ,*, (1),*, * ,*, (1),*, * ,*  from ( 
select $44(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,n1)i  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)in1)in(1,44)in(1.1444444344+4)LIMIT-44+4)LIMIT-4.4411144111), ( ;
select .444444344+4)it from ( 
select  min( trim(1,1))in1)is(
in1)in1)in(1 
select  mi444, group_concat(1,1)""From ( 
select "",""fr

4 
selec( 
select"", ( 
selecT 
 114)UNION select 

44
selecT 
$�,
s����������������������d������������������������ 
selecT 
 111)UNION @;
select 

44,1);


sqltext:
cREATE TABLE t0(a, b PRIMARY KEY) WITHOUT rowid;REINDEX;;;;;ANALYZE;;;;;;;ANALYZE;BEGIN;;;;;;
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(�PRAGMA a);
CREATE INDEX i3 ON t0(B);C 3;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3eck;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 integr;
PRAGMA integrity_check;
PRAGMA integrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrity_check;


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select CURRENT_DATE, NULL, * from ( 
select 
44,41,4444444,1E11)Y4);
s


sqltext:
EXPLAIN select $c_unt(1)LIKE (1111111111111111111111)in(1,1)in(1,41,1)in(1-11,">a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">x'') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"AH>ACH>�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""">"">"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""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a">"9>""">"">"">"">"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">"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""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a=>"9>"a">"a"">�a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"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">"JOINa""">"a">"a""">"">"a">"">"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">"a">"a""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"J""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"a">"d">"ATTACHa">"ATa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"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">"a">"J""">"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""">"a">"a""">"a">"y";"a",tF;


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,c,d,b,c,d,e,d,b,c,e,d,b,c,d,e,d,b,c,e,d,b,c,d,e,f,b,c,e,d,b,c,d,e,d,e,f,b,c,e,d,b,c,d,e,f));
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;;
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,0,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4;
INSERT INTO t5 VALUES(1,1,1,1,?,10000);
INSERT INTO t5 VALUES(1,2,1,1,?,10000);
select $4NALYZE;;;;;;ANALYZE;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 ;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;SAVEPOINT
NALYZ;;;;;ANALYZE;;; ANALYZE;SAVEPOINT
NA6YZE;;;ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;VINT
NAUNION RE
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 ;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION selecT 
 19), ( select 

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

( 
selecT 
 111)UNION lecT 
 19), ( select 

ANALYZE;;;ANALYZE;;;ANALYZE;;;;ANALYZE;;ANALYZE;;;;;;ANALYZE;;;OINT
NAUNION RE
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:
+ns
select  (1), (1),*, * ,*  from ( 
select $44(1,in�)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)i )in( 
select $44(1,in1)i  from ( 
select $46(1,in1)is(
in1)in(1,0,1)in(
in1)i,(
in1)in(1,1)in( 
select $44(1,in1)is(
in1)in1)in(1,44)in(1.1)it from ( 
select  min( trim(1,1))in1)in�*s(
in1)in1)in(1,44)in(1.1)it from ( 
select  min(1,1)in(1*4)in1)in�);


sqltext:
SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;

SELECT * FROM t0;
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a int, b i�t, c int);
CREATE INDEX i1 ON t1(a,A) WHERE a NOTNULL;
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a OR (SELECT a FROM t1 WHERE a<10); VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a OR (SELECT a FROM t1 WHERE a<10);

DROP INDEX CREATEL t1;


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������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���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
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)�������������������������������������������������㼼�����������������������������������������;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 int��������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������egrity_check;3;
PRAGMA integrity_check;PRAGMA integrity_check;
PRAGMA integrityity_check;3;
PRAGMtychec integrityycheck;
PR


