# xsql

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


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

 111), ( select 

( 
selecT 
 111>)UNION 
selecT 
 1
��������������������������������������������egrity_check;
PRAGMA i22222222222222222221155544411%1)/* */
"",""from (I
AILlecT 

 111), ( select 

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


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

 111), ( select 

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


sqltext:
;--s(1);age_sn_keys = 1;
CREATE TABLE t1(x, y, PRIMARY KEY(Y, y));
CREATE TABLE t2(a, b,"FOREIGN KEY( b) REFERENCETABLEON DELETE CASCADE);REPLACE�
'''''''''RlkBne,st,s��mzlne,s�INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����
'''''''''RN,�e,n�,s��mn;
insert into t1 �
yyyym t1;
select t�im(1+44-444444>44444,��
;


*

t DISTINCT* from t1;
selGone,sm@���NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tsEN

 
*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''Rb,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1GMsENTntzlkBne,s���ntzlkBne,st1G,sENSntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*�
��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t STINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN
 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,s���NU����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-44444@444444,"�
;�

*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN



*

��
p�
;'�
");
seect DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm�+44-NUL����������
'''''''''RN,�e,n�,s��mzlne,ExdiBne,sBnlkBne,s�1G,sENTntzlkBne,st1G,sENnntGogne,�zne,neJOINlns,sdzlNOTeXewBne,nntGog�e,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �	�;'�
");
select DISTINCT* from t1;
sim(1+44-444444444444,"�
;


*

st1G,sENnntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


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


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,$48,44444,C);
INSERT INTO t0(docid, x) VALUES(1000-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '1111111111111111111111111111d111111111111111111111111111111111111111111111111111111111111116111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111���111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c��������������������������¨������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2001-01-01@������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c��������������������������¨������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;create table �����(o'0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$4,$4r�����ԛ�����������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c����������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������11111111111111111111111111111T111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$�, x,$���44,$UUM;crea4e table �����(o'0b');


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye (ize porter);
INSERT INTO t1(rowcon\ent, tiyyyING ftsH(content, tokvnt�(5M:YYIVEnESSING Wism(co�okg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:Ut1(rowcon\ent, tiyyyING ftsH(content, tokvnt�(5M:YYIVEnESSING Wism(co�okg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(INDEXEDnt�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:YIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsokent�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSYYIVEnESSING Wid Wism(co�okg lngG Wism(co�okg l(1)tsokunt�(rM:YYI l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsokent�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSYYIVEnESSING Wid Wism(co�okg lngG Wism(co�okg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(INDEXEDnt�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVSINB Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(INDEXEDnt�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:YIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:UYIVEnESSING:YYIVEnESSING Wism(co�okg l(1)tsokent�(rM:YYITEnESSING Wit okent�(rM:ING:YYIVEnESSING Wism(co�okg l(1)tsg l(1)tsokunt�(rM:YYIVEnESSING Wit�(rM:');
S.;


sqltext:
EXPLAIN select-  coalesce(B,B,B,B ,B,?,B,B,B,B ,B,?,B,?,B)"b","m"eQ2 from  (  ,B
select .9999"b","b"e9));
,


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


sqltext:
cREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'eeeeeye pyye po;
IA abs( -11);
PsAGMA 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 CRE��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UUMtokenize �OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porteyDEFERREDf��C
INS*RTOpe pytye oyye pyye porter) OUTER\yyyye pyyye pjpyyye pOUTER�tyRo}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 portUnnnnnnn������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������+++++++++++++++++++++++++++++++++++++++++++++++ VIRTUWL TABE\yRIRTUAL TA a,bkenSI�cC
IN����������������������������������������������������������NTOpe ]ytye oyye pyy�X�������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFVFFFFFFFFFFFFFFFFFF������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ fcC
INS*RT INTOye pyyye �ybe �yye porter) �OUTERo��);
INS*RT INTOye pyyye 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 ~yyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)��yyyye INITIALLyyye pjABye porter)r\y1 U NG fc@
INS�RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWB TABE\yyy^
 CREATE RIR Tok�I� [a]C
IN�������������������������������������������������������������������������������������������������������������FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFcC
INS*RT IFFFFFFFFFFFFFFFFFFFFF����������������������������������������e pyyE VIRTUAL T.BLI t1 US������������������������������������������������������������ٶ������������������������������terNATURALeye pyyE VIRTUAL T.BLE t1  pyyye pjpyUTERtokenizer)r\y�d py�ye pjpyye CRcC
INS*RTr)rr/SIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INST INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
S*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 V pjud�ye porter)r\yyyye CRIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer\yyyye.BLI t1 pyyE VIRTUAL T.BLI t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOy CREATE VIRTUAL TABE\yyy^e CREA\yyyye.BLI///////////�/o////////////////////////////////////////////////////////2///r)r�OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)s\yyAL TACCCCC;CCizer)r\yyyye pT;ye pyyye o�pyye porter) er)r\yyyCREATE UAize//////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////2///r)r\yBye\yyyye py Sorter)r\yyyyC CREATE VIRTUAL I.Bporter)r\yyyye����TIALLyyyeIdS*RT QNTOye {yyye oype pyye portUer)�\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) TE VIRTUAL I.Bporter)er)r\��������������������������������������������������������������������������������������������������d������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UAL TABye porter)r\yyCREATE VIRTUAL T.BLE�� USING fcC
INS*RTONNTOyeyye CREATE VIRTUAa I.��orter)r\yyyye INITIALLyyye pjA�orter)r\y1 U����fcC
INS*RT QNTOye {yyye oypeU"er�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\yyyyekenizeyyye pyyye pj�yyye pju$�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL  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 QOTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RiRTUAL Tok���
�-cC
INS*RT INTWITHO���������������������������������������e pyyE VIRTUAL T.BLI t1 US������������������������������������������������������������ٶ������������������������������terNATURALeye pyyE VIRTUAL T.BLE t1  pyyye pjpyUTERtokenizer)r\y�d py�ye pjpyye CRcC
INS*RTr)rr/SIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcRo}ter);
INST INTOye pyyye oyye pyye porter) d pyyye pjpyye CRcC
S*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 V pjud�ye porter)r\yyyye CRIRTUAL TABtokenizey�ye pyyye pj�yyyU pjud�ye porter)r\yyyyeACR
ATE rIRTUAL TACCCCCCCCizer\yyyye.BLI t1 pyyE VIRTUAL T.BLI t1 USIdG fcC
INS*RT INTOye pyyye oybe �yye porter) �OUTERo�ter);
INS*RT INTOy CREATE VIRTUAL TABE\yyy^e CREA\yyyye.BLI t1 pyokenizey�ye pyyye pj�yyye pj\d�ye porter)r\yyyye PR
ATE rIRTUAL TACCCCCCCBizer)r\yyyye pyyE VIRTUAL T.BLE t1 U a�s(1)cC
INS*RT INTOye pyyye oybe �yye portM) OUTERo}ter;
INS*RT INTOye pyyye oyye pyye porter) er)r\yyyye CREATE UAizer)r\yB�yyye pyye Sorter)r\yyyy\yyyye INITIALLyyye pjABye poXter)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 KR
TE rIRTUAL TACCCCCCCCizer)r\yyy pyyE VIRTUAL T��� t1 USIdG fcC
INS*RTr)r\yyyye yyye p�p�y��ye pjud�e pUAL TABye prter)r\yyyye CREATE VIRTUAL T.BLEt1 USING fcCINS*RT INTOye pyyye �ybe �yye porter) �OUTERo}ter);
INS*RT INTO�yyye 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)}fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\yd pyyye pjpyye CRcC
INS*RTr)ryye INITIALLyyyedpye portr\yyyye CREATE VIRTUAL TABye porter)r\y1 U NG fcC
INS*RFULLsOye {yyye oype pyye portUer)r^yyyye CREAT������������������������������������������������������������������������������������������������������������������������������������������������������������������e CREATVIRTUAL IING f
cC
INe*RT INTWITHOUTye oype py sqlite_source_id()UMFLe pyyye pjpyyye pOUnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnPnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn�nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn�nnnnnnnn avg(1)nnnnnnnnnnnnnnnnnnnnnnnnnn@nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn{nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnizeyecC
INS*RTr)rrUSIN� fyyye pjudpye portr\yEACH CREATE VI9TUAL TABye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye portURTUAL TAe porer)r\yyyye CREATE @IRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye p��ye pj�yyye p@ye pyyyerter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyeE 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 TBye po��)r\y1 U NG fcC
INS*RT QNTOye {yyye oype \yhe portUer)r\yyyye CCONSTRAINTUAL 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) eO)r\yyyye CREATE	U1izer)r\yBye\yyyye pyye Sorter)r y CREATE VIRTUAL I.Bporteorter)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
A���������portUr)r\yyyye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yye poter) �OUTERo}ter);
INS*RT INTOye pyyye oyyeer)r\yyyye CREATE UAizer)r\yBye\yyyye pyye `orOUTERter)r\yyyye CREATE VIRTUAL I.Bpo�ter)��yyyye INITIALLyyye pjABye p���������������������cC
INS*RT QNTOye {yy�e oype pyye portUer�yyy���T.B5E t1 dSIdG fcC
INS*RT TOye pyOUTERo}ter);
INS*R[ INTye pyyye oyye pyye porter) er)r\yyAL)TACCCCCCCCizer)r\yyyye pTOqe pyyye �yye pyye porter) er)r\yyyye CREATE UAizer)r\yBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyyennnnnnnnnnnnnnnnnnnnnnnnnnnnn INITIALLyyye pjABye porter)r\y1 NG fcC
INS*RT QNTOye {yyye oype pyye porBYU porter)r\yyyye CRIRTUALer)r\yyyye CREdTE VIRTUWL TABE\yyy^
 CREATE RIRTUAL TABtokenizeyyye pyyy��������������������������������������������������������������������ye pyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT yye oyyeADDye portfpOkenaz`TABE VIRTUAL TAe por�er)rppyye pjpyy*e7pjudpy� portdrr\yyyye CREATCCCCCCizer)r\yyyye pT�!rter)r\y�yye pyyyepjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE�UIRTUAL T.BLE t1 U� fcC
[NS*RT INTWITHOUTye o�������������������������������������������������������������������������������������������ype   �ybe �yye porter) �unlikely(1)rterNATURALe pyyye pjpyyye pOUTERtokenizer)r\yd pyyye pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CR U NG fcC
INS*RT QNTOye {yyye oype pyye port�Uer)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�{e pyyye pj�yyyU pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE V�AL 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\y porter)r\yyyye CR
ATE rIRTUALBye\yyyye pyye Sorter)r\yyyye CREATE VIRTUAL I.Bporter)r\yyyye INITIALLyyyS pjGBye �orter)rWy1 U� NG fcC
INS*RT QNTOye {yyye oype pyye portUer�yyye CREATE VIRTUWL TABE\yyy^
 CREATE RIRTUAr\yyyyE VIRTUAL T.BLE t1 USIdG fcC
INS*RT INTOye pyyye �ybe �yyeDESCter) �OUTERo��);
INS*RT INTOye pyyye oyye pyye porter) %er)s\yyAL TACCCCC;CCizer)r\yyyye pT;ye pyyye o�pyye porter) er)r\yyyCREATE UAize//////////�////////////////////////////////////////�/o////////////////////////////////////////////////////////2///r)r\yBye\yyyye py Sorter)r\yyyyC CREATE VIRTUAL I.Bporter)r\yyyye����TIALLyyyeIdS*RT QNTOye {yyye oype pyye portUer)�\yyyye CREATE VIRTUWL :ABE\myy^
�OUTERo}ter);
INS*RC INTOye pyyye oyye pyye porter) TE VIRTUAL I.Bporter)er)r\��������������������������������������������������������������������������������������������������d������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������yye pjuyye py











e L �ABye porter)r\yyyye CRErter)r\�yy pyyye pjpyyye pOU�Etokenize porter)r\yy�e pyyye pjpyyye pjudpye portep)r\yyy^e dEcC
INS*RTr)r\yyyye yyye pjpyyye pjud�e pUAL TABye porter)r\yyCREATE VIRTUAL T.BLE�� USING fcC
INS*RTONNTOye {yy p|rttokCREAT����������������������cC
INS*BT INTOyeyye oyye pyye ����ertokenaz D_BE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pj �orter)rWy1 U� NG fWyuykudPy�porteryyye prter)r\yy Vyyye o�yo pyye portyyye CREXTE 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 pyy) �OUTERoater);
INS*RT INTOye pyyye oyye pyyerryyye CRuyye py





�




USINGtokenize ��ABLEIC�TILyyyb pjuyye py











e L TABye porter)r\yyyye CREsssssssssssssssssssssssss;sssssspOU�Etokenize porter)[\yyyye pyyyeer) 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�jpyyye pOUTER���tokenize poyye INITIALL&yyyeSING  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) �>ROUPorter);
INS*RT INye�pyyye oyye pyyd porter)r



USINGrter)r\yyyye py�ye UTER���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 pcudpye porter)r\Xyyyenaz TABE VIRT�r)r\yd pyyyS pjpyye CRcC
INS*RTr)rrUSIN� fyyye pjudpye portr\yyyye CREATE VIRTUAL TABnnnnnnnnnnnnnnnnnnnnye porter)r\y1 U NG fcC
INS*RT QNTOye {yyye oype pyye port������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ RIRTUALTA 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 IN�Oye pyyye oyye py{e porterto�enaBE VIRTUAL TAe porVer)r\yyyye pyyye pjpyyye pjudporter) WyuykudpY� p}rteryyyoyye pyye po�ter) er)r\hyyye CREATE UAizer)r\yByeporter)rOyyyye CAR
ATE rIEATE VIRTUAL I.Bporter)r\yyyye INITIALLyyye pjuyye py










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


sqltext:
create table ''(o PRIMARb8t0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ri���Լ����������������������Կ���������������������DISTINCT���������������������������ԛ�������y�����x����������������������NCT�;PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_y_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA gn_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ri���Լ���������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ���������������������������������������������������������������Թ������������DISTINCT�;PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ri����foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAG_key_list(t0);PRAGMA ri����foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ri���Լ���������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;list(Kz0);PRAGMA gn_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(t0);PRAGMA fyt(t0);PRAGMA foreign_key_list(Kz0);PRAGMA goreign_key_list(s);PRAGMA foreign_key_list(t0);PRAGMA foreign_key_list(Kz0);PRAGMA foreign_key_list(t0);PRAGMA ri���Լ���������������STINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CRE


sqltext:
create table t1(one t,UE$�elEE$""UNIQUE,t);REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;REINDEX;;REINDEX;REINDEX;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;REREINDEX >=EINDINDEX;REINDEX;REINDEX ;REINDEX;;REINDEX;;REINDEX;REINDEX;REINDEX;REREINDEX >=EINDINDEX;REINDEX;REINDEX >=EININDEX;;������1;


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-44)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA ��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;
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 integritMA integrityity_check;3;
PRAGMtychec integrityycheck;


sqltext:
SELECT CAST (zeroblob(100) AS REALeeeeeeE "a" TEXT)>"g""">"a>A">"a">"a;
T o`leeeee000000' days""a">0000000000000000000001>"%2 days">""LIKE"b" "���b" ""WHERE"">"a&>"a"> subs0000000000000000000000010000-0010,000001)>9+2 days""a">>"+� days"> upper(1) "a","b" ""WHERE"">"a">"a">"a""">"a">"">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"111111��">"a">"a")>"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


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

 111), ( select 

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


sqltext:
CREATE VIRTUAL TABLE t  USING fts4(a, b, c, notindexed=b);
;
VACUUM
����me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x����������������Q�mJme;
VACUUM
���������Q�mJme;
VACUUM
����4�������me;
VACUUM
�y���ame;
ATTACH':memory:' AS ��������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �ACK ;;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 �r�� ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ri� ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(Q);
PRAGMA �rit ;;SAVEPOINT T��;;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 �r����RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used,1)������������������������������������������������ZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �r�� ;;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 �ri� ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������������������������������������������������������WANALYZE;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)����������������������������������������������������������������;AZE;DROP TABLE IF EXISTS t;
C


sqltext:
EXPLAIN select- coalesce( avg(1) ,B,?,B,?,B)"b","m"el2 from  (  ,B
select   coalesce(B,B,B,B ,B,?,B,?,B)"b","m"el2 from  (  ,B
select .9999"b","b"e9));
s@


sqltext:
PRAGMA page_sn_keys = 1;
CREATE TABLE t1(x, y, PRIMARY KEY(x, y));
CREATE TABLE t2(a, b,"FOREIGN KEY( b) REFERENCETABLEON DELETE CASCADE);REPLACE����
'''''''''RlkBne,���mzlne,s�INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
idsert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'�'''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tzlN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTIkCT* from t1;
selGone,sm����NUL�������



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL���
'''''''''RN,�e,INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'�'''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tzlN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTIkCn�,s��mn;
insert into t1 �
yyyym t1;
select trim(1+44-444444>44444,��
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tsEN

 
*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''Rb,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1GMsENTntzlkBne,s���ntzlkBne,st1G,sENSntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm�+44-NUL����������
'''''''''RN,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,sENTntzlkBne,sm����NUL����������
'�'''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tzlN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTIkCT* from t1;
selGone,sm����NUL�������



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL���
'''''''''RN,�e,INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'�'''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tzlN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTIkCn�,s��mn;
insert into t1 �
yyyym t1;
select trim(1+44-444444>44444,��
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tsEN

 
*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''Rb,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1GMsENTntzlkBne,s���ntzlkBne,st1G,sENSntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL�������ne,st1G,sENnntGogne,�zne,ne,�zlns,smzlNOTeXewBne,nntGog�e,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �	�;'�
");
select DISTINCT* from t1;
sim(1+44-444444444444,"�
;


*

st1G,sENnntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t0t000����������������ͱ����������������������������case("�DIS?INCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4����;
��");
select  unicode("�


*

��");
select  unicode("�


*
M44: >
;
��");
select  unicode("�


*

��");+
select  unicode("�DISTINCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�D S?INCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4����;
��");
select  unicode("�


*

��");
select  unicode("�


*
M44: >
;
��");
select  unicode("�


*

��");+
select  unicode("�DISTINCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�D ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4�

��");
select  unicode("�


*

��");
select  unicode("�

M44: >=4(
4 ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4����;
��");
select  unicode("�


*

��");
select  unicode("�


*
M44: >
;
��");
select  unicode("�


*

��");+
select  unicode("�DISTINCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�D S?INCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4����;
��");
select  unicode("�


*

��");
select  unicode("�


*
M44: >
;
��");
select  unicode("�


*

��");+
select  unicode("�DISTINCT
4IS(
4 ");
select  unicode("�

44444 ");
select  unicode("�D ");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4�

��");
select  unicode("�


*

��");
select  unicode("�

M44: >=4�
;
��");
select  unicode("�


*

��");
sCOMMIT444e4O;�



��");
s
sCOMMIT444e4O;�



*

��");");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4�

��");
select  unicode("�


*

��");
select  unicode("�

M44: >=4�
;
��");�
select  unicode("�


*

��");
sCOMMIT444e4O;�



���
;
��");
select  unicode("�


*

��");
sCOMMIT444e4O;�



��");
s
sCOMMIT444e4O;�



*

��");");
select  unicode("�

44444 ");
select  unicode("�


*
M44: >=4�

��");
select  unicode("�


*

��");
select /unicode("�

M44: >=4�
;
��");
select  unicode("�


*

��");
sCOMMIT444e4O;�



��");
s
sCOMMIT444e4O;�



*

��");
sP4


sqltext:
CREATE TABLE t1(x, y DEFISTINC,t1z UNIQUE);
select DNC,t1,t1 t1,t17.* from t1,t1,t1 t1,t1 v1,t1 DIS,t1 v1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 INC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DNC,t1 CtXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCt1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC8t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1t1 v1ve�)aISTINC,t1 Ct1,t1 v11 Ct1,t11 t1,t1 v1,t1 D1v1,t1,t1 t1,t1 v1,t1 DISTINC,(t11,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1vesa,(t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 at1 ves4a,t1 ve�)aHtt1,t1,t1,tR,t1 v,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 C,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,ve�)aHtt1,t1,t1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHttsa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 DIS,t1 v�lues(5);


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r05AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t207 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t00 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0010�A���������E UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0010�A���������������������������������������TER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER �����������������������������������������������������������������������������������������������������������������FTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r12 BEFORE DELETE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


sqltext:
;--s(1);age_sn_keys = 1;
CREATE TABLE t1(x, y, PRIMARY KEY(Y, y));
CREATE TABLE t2(a, b,"FOREIGN KEY( b) REFERENCETABLEON DELETE CASCADE);REPLACE�
'''''''''RlkBne,st,s��mzlne,s�INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
se�Gone,sm����
'''''''''RN,�e,n�,s��mn;
insert into t1 �
yyyym t1;
select t�im(1+44-444444>44444,��
;


*

t DISTINCT* from t1;
selGone,sm@���NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tsEN

 
*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''Rb,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1GMsENTntzlkBne,s���ntzlkBne,st1G,sENSntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INE�iBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
se{ect DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN
 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;�

*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm�+44-NUL����������
''''''''RN,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,sENTntzlkBne,st1G,sENnntGogne,�zne,ne,�zlns,sdzlNOTeXewBne,nntGog�e,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �	�;'�
");
select DISTINCT* from t1;
sim(1+44-444444444444,"�
;


*

st1G,sENnntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


sqltext:
�ea
select 9999 EXCEPT 
select 99991 from (  ;
select 899999 EXCEPT  ;
select 1 from (  ;;
select 999999 EXCEPT 
select 999999));
select 9999 EXCEPT 
select 99991 from (  ;
select 899999 EXCEPT  ;
select 1 from ( 
select 999999 EXCEPT 
select 999999));
3


sqltext:
CREATE TABLE t1(x, y DEFISTINC,t1z UNIQUE);
select DNC,t1,t1 t1,t1 .* from t1,t1,t1 t1,t1 v1,t1 DIS,t1 v1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 INC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DNC,t1 CtXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCt1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC8t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1t1 v1ve�)aISTINC,t1 Ct1,t1 v11 Ct1,t11 t1,t1 v1,t1 D1v1,t1,t1 t1,t1 v1,t1 DISTINC,(t11,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1vesa,(t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 at1 ves4a,t1 ve�)aHtt1,t1,t1,tR,t1 v,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC8t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1t1 v1ve�)aISTINC,t1 Ct1,t1 v11 Ct1,t11 t1,t1 v1,t1 D1v1,t1,t1 t1,t1 v1,t1 DISTINC,(t11,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1vesa,(t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 at1 ves4a,t1 ve�)aHtt1,t1,t1,tR,t1 v,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vt1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 C,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 D1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)(t1 a,t1,t1 ves4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,ve�)aHtt1,t1,t1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)aHttsa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v1,t1 DIS,t1 v�lues(5);


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������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;
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('������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T INTO t0WHERECT x FROTE$������������������������������������������������������������������������������������������������������������������������������������������������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('���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������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:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0Q00 DEFAULT '900';
ALTER TABLE t1 ADD COLUMNOLUMN b INT0000 DEFAULT '90$';
ALTER TABLE t1 ADD CO�UMN c REAL DEFAULT '';
ALTER TABLE t1 ADD CO�UMN d TEXT DE c REAL DEFAULT '';
ALTER TABLE t1 ADD COLUMNd TEXk DE c REAL DEFAULT '';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULT ���������������כ������������������������������y�������������������inmigmnmJme;
VACUUM
������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
����eck;;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
�z������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
����e;
VACUUM
��������y����������������̛������������������������������y�������������������inmigmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
����eck;;
VACUUM
������������������������������������inm����y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
����������������̛������������������������������y�������������������inmigmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
����eck;;
VACUUM
������������������������������������inm����y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������כ����������������כ���������������כM
��������y���������bm�e;
VACUUM
��������y����������������כ����� [a]�������������y���������������������inm�mJ������y��������������;


sqltext:
create table t1(a UNIQUE, b, c, PRIMARY KEY(b, c)) WITHOUT rowid;
CREATE TABLE cc(d, e, f, e��������������������������������������������������������������������������������������������� UNIQUE, FOREIGN KEY(d, e�������������������������������������������������������������������������������������������������������������) REFERENCES p0);


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a,b);
CREATE TABLE t0(x,y);
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.a = 0 BEGIN
INSERT INTO t0(x,y) VALUES(new.rowid,1);
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET  x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET  x=new.rowifnulw.d;
SELECT ifnulFROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET  x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0l(1,1)id;
END;
IN


sqltext:
PRAGMA page_sn_keys = 1;
CREATE TABLE t1(x, y, PRIMARY KEY(Y, y));
CREATE TABLE t2(a, b,"FOREIGN KEY( b) REFERENCETABLEON DELETE CASCADE);REPLACE�
'''''''''RlkBne,st,s��mzlne,s�INExdiBne,sBnlkBne,nntGogne,�zne,ne,�zlns,smzntGogne,�zne,ne,�zlns,smz
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����
'''''''''RN,�e,n�,s��mn;
insert into t1 �
yyyym t1;
select t�im(1+44-444444>44444,��
;


*

t DISTINCT* from t1;
selGone,sm@���NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���tsEN

 
*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
'''''''''Rb,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1GMsENTntzlkBne,s���ntzlkBne,st1G,sENSntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN
 �
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DI�INCT* from t1;
selGone,sm����NUL����������
'''''''''RN,�e,ne,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,s���



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;�

*

t DISTINCT* from t1;
selGone,sm����NUL����������
''''tzlkBne,st1G,sEN



*

��
p�
;'�
");
select DISTINCT* from t1;
select trim(1+44-444444444444,"�
;


*

t DISTINCT* from t1;
selGone,sm�+44-NUL����������
'''''''''RN,�e,n�,s��mzlne,s�INExdiBne,sBnlkBne,s�1G,sENTntzlkBne,st1G,sENnntGogne,�zne,ne,�zlns,sdzlNOTeXewBne,nntGog�e,�zne,ne,�zlns,smzlNOTeXeiBne,mtt);
insert into t1 �	�;'�
");
select DISTINCT* from t1;
sim(1+44-444444444444,"�
;


*

st1G,sENnntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,nntGogne,�zne,ne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


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

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


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a,b);
CREATE TABLE t0(x,y);
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.a = 0 BEGIN
INSERT INTO t0(x,y) VALUES(new.rowid,1);
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET  x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowid;
SELECT 00 FROM t0 WHERE  x= t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET y=y+1 WHERE x=ne;
INSERT INTO t0(x,y) SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x= t0;
UPDATE t0 SET  x=new.rowifnulw.d;
SELECT ifnull(1,1)id;
END;
IN


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


') LIKE"b" "a","b" ""WHERE"������������������������������������������������������������������������������������a">"a""">"a">"a">"aa">"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">"a""">"a">"4""">"">"a">"a">"a""">"a";]D"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">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">2ATTACH>�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">"V">"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:

select  min( typeof(1))d; �;
select  min( typeof(1))d;
select  min( typeof(1))d; �;
select  min( typeof(1))d; �;

select  min( typeof(1))d;select  min( typeof(1))d;


select  min( typeof(1))d;select  min( typeof(1))d;


sqltext:
PRAGMA encoding=UTF16be;
select trim(1E44-444444444444,"�󄄄��������������������D���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������p�
;'��

�
;sele t Xrim(1+44-g 



*
�lE1)
;#�
;



*

�");
s��
&R
OP'''''''dae�����
;'

�
;



*do��k(1�����BBBBBBBR
;/t
;'g;3�ALTE
;'

���

###E###3###,"�
;###)
;#


�'


sqltext:
create table t1(one ,"a"doub ch�����������������������UNint1);REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX     t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1;REINDEX   t1(1;(one "a"UN r(1)++14444>44<4442001-014444444/4(1;REIN(one "a"UN randomblob(1)+++++-0)-01444444444;


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











�	







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











�	







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


sqltext:
SELECT  strftime( 'a%d%me=ba%d nY
;''4::::::VIRTUNION select 

444���)�
select"",( 
selecT 
 111)UNIOdsel
sele�t"AR�
selecT 
 111)UNION select 

44,1), ( 
selecT 
11), ( 
ele"b" ""WHERE"">"a">$Z">"ct"", (111)UNION select 

444,1), 4""">""(

') LIKE"b" "a","b" ""WHERE"">"a">"a""">"a">"4"""""">"">"a">"">"a">"�a">"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"a""">"a">"a">"ATTACH>ACH>�a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"d""""">"a">"y";"a",tF;


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


') LIKE"b" "a","b" ""WHERE"������������������������������������������������������������������������������������a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a";]D"a""""a">"">"a">"">"a""">"">"a">"a">"a""">"a">a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"a">"d">"ATTA"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">"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"CHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"aa">"">"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 t1(o�e ,"a"doub chav(1)UNIQUE);
select DISTINCT* from t1,( 
select 1)ON( �
select  +-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-41<="a" OR"a">"B", ( 
select 111)ON( �
select .99941-2 ) || +-44+~~~~~~~~~~~~~~~( �
select  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR  sum(1) OR"1">"a" OR 44>"a" OR"B">"a" OR 4444>+-241+-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-41<="a" OR"a">"B", ( 
select 111)ON( select .99941-2 ) || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a"44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"1">"a" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a" OR 4444>+-2414>"a" OR"1">"a" OR 44>"a" OR"1">"a" OR 44444>"a"1"a"1);


sqltext:
SELECT printf('0%7.8g0%7.8t0','0'%'s')>strftime�(44444444441),
(44471),
(1444444444444441),
(4444444444144444441),
(44471),
(141),
(4444444444144444441),
(44471),
(1444444444444441),
(44444444441),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(444744444444444441),
(44444444441),
(44471),
(144444444444471),
(14444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(444744444444444441),
(44444444441),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444471),
(1444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(444744444444444441),
(4444444444144444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444471),
(1444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(444744444444444441),
(44444444441),
(44471),
(144444444444471),
(1444444444444441),
(44444441),
(44471),
(14444444444 || .471),
(4447),
(44471),
(144444444444471),
(143444444441),
(44444441),
(44471),
(14444444444 || .471),
(44471),
(14444444451);
se (es;
l�441)4471),
(1444|| .471)4471),
(14444444451);
se


sqltext:
CREATE TEMP  table t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 10247;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;A:ALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;dNALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE;; ANALYZE;SAVEPOINT
NA;;REPLACE INTO ;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYYE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;\;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZ, t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;A:ALXZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;t1 SELECT(13);PRAGMA ��������������������ADD���� ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;.;;;ANALYZE t1;;;;;;;ANALYZE t1;;CURRENT_TIMEZE t1;;;;;;ANALYZE t1;;;�;;;;;;;ANAALYZ;;;;;;;;;ANA;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE W1������������������������� ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZ;;;;;;;;;;; instr(1,1);;;;;;LYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;.;;;ANALYZE t1;;;;;;;ANALYZE t1;;CURRENT_TIMEZE t1;;;;;;;AN;;;;ANALYZE t1;;;�;;;;;;;ANAALYZ;;;;;;;;;ANA;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;J;ANALYZE ;;ANALYZE t1LYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE |1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;��;;;;1;


sqltext:
create table t1(t1 so DEFAULT(-+'4e91);
select (a'));


select * from t1 s4a,t1 adt1 aves2a,t1,t1 vS  t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 �����������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NA����� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR����NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NABNATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���� NATURAL JOIN t1 NATU�NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 NATUR��������������1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������UR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����TU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR;
SELECT * FROM t1 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t11NATUR�����NA NATURAL JOIN t1 NTUR��� NATURAL JOIN t1 NA$NATURAL JOIN t1 ���1 NATURAL JOIN t1 NA IN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOI���NA NATURAL JOIN t1 NTUR��� NAN t1 NATUR�����UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOINNATUR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURƼ��AL JOIN t2;


sqltext:
creATE VIRTUAL TABLE t0 USING rtree(i0REPLACE�HRTUAV HIDDEN HIDDENDDIDDEN ANDDNH V,,E MIRTUAV HIDDEN HIDD��������������EATNDDNH V,
V HNULLN vvvvvvvvvvvvvv""""""5"""vvvvv unlikely(1)vvvvvvvvv��������������CHECK����������������vvvvvvvvvvvvvvvvvvvvvvvvivvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv������������������ft MATCH '�


�CUR�ENT_DATE

vvvvvvvv*����������������������������������������������������� changes()���������������������������������������������������������������������88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888DESC88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888����������������������������������������������������������������������������������������d*0*���*�*********(**!**o************K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*���������������TACH������������ú������������������������Ǻ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('8888888888888888888 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('���������� ���������������������'���������������������������������������������������COMM**********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�**********]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc ����������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�********** ifnull(1,1)��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*�*:]*�***
****5****������������������� ���������������������'���������������������������������������������������COMMIT���������������������������������Ϻ����������������������������������TACH������������ú������������������������Ǻ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('���������� ���������������������'���������������������������������������������������COMMIT������������8888888888888888888888888888888888888888888888888888888888����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*�*:]*�*���������������������'���������������������������������������������������COMMIT���������������������������������Ϻ������cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************��AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*�*:]*�***
****5****������������������� ���������������������'���������������������������������������������������COMMIT���������������������������������Ϻ����������������������������������TACH������������ú������������������������Ǻ������������������������������������������������������������������������������������������������������s���������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc �*�*:]*�********D**K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*���������������������TACH������������ú������������������������Ǻ��������������������������������������������������������������������������������������������������������������������������������������������������������������������RIGHT���������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]p�**********AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc!0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�E0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************N');
INSERT  INTO t0 VALUES('ccc 0 ***��0');
INSeRT INTO t0 VALUES('cc �');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]*�***********F�s4(ord*0*�*�*�***9OLU N***�**o*****={s4(ord*0*�*�*�***0*�*�*�**�';


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


sqltext:
create table ''(one "a"U�);;create table sqLI(a);
CREATE TABLE t0(a);a);
CREATE TABLE t3(
PRAGMAa);
CREATE INDEX i3 ON t0(a);
;
DROP TABLE t3;
VACUUM in��������������inm�mJ��������������y�������������������inm�mJ��������������y�����x��������������y�����������nonYme;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x�������������������������훛���inmbmJme;
VACUUM
�����������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA wri�inmbmJme;
VACUUM
���������������ԛ����������������������������������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������AND��4�������me;
VACUUM
�y��������noname;
ATTACH':memory:' AS ��������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������ANDame;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������noname;
ATTACH':memorteeck;
DROk' AS ��������������������������������inm�mJ��������������y��������������������inm�mJ��������������y�����x��������������������������noname;
ATTACH':memory:' AS ����������������������inm�mJ��������������y�����x�������������������������훛���inmbmJme;
VACUUM
�����������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA wri�inmbmJme;
VACUUM
���������������ԛ����������������������������������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
������������mJme;ame;
ATTACH':memory:' A9 ����
VACUUM
����4�������me;
VACUUM
�y��me;
VACUUM
�y��������noname;
ATTACH':memory:' AS ��������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������ANDame;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������Uoname;
ATTACH':memory:' AS ���������������e;
A


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


sqltext:
SELECT  count(1),?, * from (  ;
select 141,111), ( 
select 4,4,1 l�������le,r�JOINnv,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,sm1), ( 
select ADE�mzlNOTNULLBne,s4,1 l�������le,ne)s��INDE�mzlNHect USING( l�������le,ne)s��INDE�mzlNOTNULLBne,sm1), ( 
seleSEJOINm,se,nes,1)Hect Bne,m41Gone,s�z);


sqltext:
PRAGMA page_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 4;
PRAGMA aum =auto_va024;
PRAGMA auto_Vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuuauto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_v21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_Vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum 
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA aum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA acuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA au= 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuuauto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA aum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA acuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vac4;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA aum = 21024;
PRAGMA autoge_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum =24;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA auto_vauum 
;
PRAGMA auto_vacuum CREAcuum_vacuum
;


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

 111), ( select 

( 
selecT 
 111>)UNION 
selecT 
 1
��������������������������������������������egrity_check;
PRAGMA i22222222222222222221155544411%1)/* */
"",""from (I
AILlecT 

 111), ( select 

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


sqltext:
DROP   INDEX IF EXISTs  ``.d;DROP  TABLE IF EXISTs  ``.mr;
DROP   INDEX IF EXISTs  ``.d;DROP  TABLE IF EXISTs  ``.mr;
DROP      INDEX IF EXISTs  ``.d;DROP  TABLE IF EXISTs  ``.mr;
DROP   INDEX IF EXISTs  ``.d;DROP  TABLE IF EXISTs  ``.mr;
DROP   INDEX IF EXISTs  ``.dDROP  TABLE IF XISTs  ``.mr;
EXISTs  ``.d;DROP  TABLE IF INDEX IF EXISTs  M`.d;DROP  TABLE IF EXISTs  ``.mr;
EXISTs  ``.d;DROP  TABLE IF EXISTs  ``.mr;


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


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1��������������������������������������������������������������������������(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3t0(y DEFAULT 10 REFERENCES tAULT);
CREATE TABLE t3(y REFERENCES t3 ON UPDATE SET NULL);
INSERT INTO t1 SELECT+2+-2 AND+++ -2 AND+2 AND�ݼF;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT Tݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt�mpileoption_use����������LLBACK ;;SAVEPOINT T�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�����������;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_co sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(16��d(1)��mpileoption_used(16��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(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������INTO;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d��� avg(1)������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4;
INSERT INTO x0(x0) VALUES('merge=444444444444,444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449444,');


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I ���������������������������������������������������������������������d = 5����������������������������������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 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:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB��R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�����������������������R PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(13);PRAGMA �����������������;
DROP table t1;create table t1(o doubT�
i�XdiB�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������TEGER PRIMARY KEY ON CONFLICT REPLACE, ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������𺺺����������������������������������������������������������������������������������������������������������������������� length(1)�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������TEGER PRIMARY KEY ON CONFLICT REPLACE, ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
PRAGMA wrma=ON;
UPD


sqltext:
SELECT  round(1-@0100000001)>"+2 tays""a">>"+2 days">""LIKE"F" "a","b" ""WHERE"">"a">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a";""a">"">"a">"a""""a"AND"a""">"">"a">"">"a">"a""">>"a">"a""">"a">"a">"aa">"a">"c">"a">"a">"a">"a"AND"a"*"a">"a">"a">"">"a">"">"~">"a""">"">"a">"a">"a""">"a">""4">"a",tF;


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

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


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGEQ PRIMARY KEY);
CREATE TABLE t0(y DEFAULIN1� REFERENCES t3(c,e,c,d,c,b,b,c,d,c,a,b,c,e,d,d,c,a,b,b,c,d,c,d,c,a,b,c,e,c,d,c,a,b,b,c,d,c,d,c,a,b,c,e,d,d,c,a,b,b,c,c,a,b,b,c,d,c,d,c,a,b,c,e,d,d,c,a,b,b,c,d,c,d,c,c,d,c,a,b,c,e,d,d,c,a,b,b,c,d,c,d,c,a,b,c,e,c,d,c,a,b,b,c,d,c,d,c,e,d,d,c,a,b,b,c,c,a,b,b,E,d,c,d,c,b,c,d,c,d,c,c,d,c,a,b,c,e,d,d,c,a,b,b,c,d,c,d,c,a,b,c,e,c,d,c,a,b,b,c,a,b,c,e,d,d,c,a,b,b,c,d,d,c,a,b,c,e,d,c,d,c,a,b,c,e,c,d,c,a,b,b,c,d,c,a,b,��e,d,d,c,a,b,b,c,d,c,a,b,d,d,c,a,a,b,d,d,c,a,b,b,c,d,c,a,b,e,e,d,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=?E t0)a,d��wXwwwwwwwwwwwwwww�wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwble t1;cdeate table t-(o d);
DROP table t1;cIreate taple t1(o avg(1)IIII�IIwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwIIIIIIIIIIIIIIIIIjIIIoIIIIIIIIIIIdIIIIIIIIIIIIIIIIIIIINIQUE);;
DROPwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwZELSEwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwa,b,c,e,c,d,c,a,b,b,c,a,bd,c,a,b,b,c,d,d,c,a,b,c,e,d,c,d,c,a,b,c,e,c,d,c,a,b,b,c,d,c,a,b,c,e,d,d,c,a,b,b,c,d,c,a,b,d,d,c,a,a,b,d,d,c,a,b,b,c,d,c,a,b,e,e,d,e));
SELECT DISTINCT* FROM t0 WHE total_changes()ND c=? AND d=? AND e=?E t0)a,d��wXwwwwwwwwwwwwwww�wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwble t1;create table t-(o d);
DROP table t1;cIreate taple t1(o avg(1)IIII�IIwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwIIIIIIIIIIIIIIIIIjIIIoIIIIIIIIIIIdIIIIIIIIIIIIIIIIIIIINIQUE);;
DROPwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwZELSEwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwXwwwwwwwwwwwwwww�wwwwwwwwwwwwwwwwwwwwwwwwwwwwe));
SE


sqltext:
Create tablE t1( "a","b"R PRIMARY KEY, bUE);
select DISTINCT* from t1,( 
select 1111 fro111)ON( �
 1
select 1), (select 1111 fro111)ON"a"="B" OR"a"="B" ,( �
select 11), ( ect
select .911,1 fro)ON+-44++-241-2414="a" OR"a"="," ,( 
select 1111 f1), (  11t
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" ,( 
select 1111 fS), ( ect
select .91111 fro)ON+-+-241-2414="a" OR"a"="B" ,( 
select 1111 f1), ( 
select .91111 �ro)R�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU�����ikely(���� JOINATURAL JOIN t1 NR��������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR unlikely(1)��� NATURAL JO��������������AS JOIN t1 NATURƼ��������������������AL JOIN t2;


sqltext:
CREATE TABLE t0(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""/"]"*,"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*"","]"*"",""*""*"",""*"","]"*"",""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*��"*"","",""*"","]"*"",""*""/"]TRANSACTION*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";""","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""/"]"*,"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*"","]"*"",""*""*"",""*"","]"*"",""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*��"*"","",""*"","]"*"",""*""/"]TRANSACTION*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*�"/"]"*"","]","a");


sqltext:
create VIRTUAL TABLE t2 USING fts4(prefix='');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 ���00000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('S's fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('Si00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00. 0r0 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0 S00 t0e N000 fleet') ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���p��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��ּ����;
INSERT INTO t2 VALUES('G00 000 000 000 i0 E00 i00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00. 0r0 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0 S00 t0e N000 fleet') ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���p��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��ּ����;
INSERT INTO t2 VALUES('G00 000 000 000 i0 E00 a0 0000');ITO t2 VALUES('0s00 o0 20 S/000����. W000000 000� m0000');


sqltext:
SELECT  max(131),*, `a`"",""from ( 
select 4+4e41 [a])WHERE 444>"a""">"�">2 AND++-2 AND"a"=44144440444+++- -2 AND++-2 AND++- -2 AND+2 AND++-2 ++62 AND++- -2 AND+2 AND++-2 AND+"a">"a"COLLATE"COL">"a"COLLATE"COATE"">"AND+"a">"a"COLLATE"COL">"a"COLLATE"COATE"">"a">"a">"a"",tF;


sqltext:
CREATE TABLE tbl (a, b, c, d, PRIMARY KEY(a,b,c,d)) WITHOUT rowid;
CREATE TABLE lo0 (a);
INSERT INTO lo0 VALUES(0);
INSERT INTO tbl VALUES(0,0, 0, 0);
INSERT INTO tbl VALUES (1, 0, 0, 0);
CREATE TRIGGER t000000000000000000 BEFORE UPDATE OF c,a, b, d ON tbl
BEGIN
UPDATE l00 SET a0= a + 0;
END;;SAVEPOINT T�����������������������������������������񼼼���������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������������;ANALYZE;DROP T��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ĭ�����������������������������������������ABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING ~ts3(c);
PRAGMA �ritaD�����������������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ�Ԁ������������������������������DISTINCT�������������������������������������������;MATCHZE;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�����������������������������������ԛ�������y�����������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�������������������� �ritaD������������������������������������������������������������������������������YZE;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);
PRAGMA �rCK OFSAVEPOINT T��������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;{


sqltext:
create table t1(o�e ,"a"doub chav(1)UNIQUE);
select DISTINCT* from t1,( 
select 1111 f,";" AND.4>"a" OR 41-2 ),( 
select 1>"a" OR 41-2 ),( 
select 111*1), ( 
select 1"9","b",1,1,";" AND.4>1111 fr ),( 
select 1111-2 ),( 
select 1111 fr ),( 
select 1111 fro)ON+-44++-241-2414="a" OR"a"="�"OR-44+-2414="a" OR"a"="B"WHERE++-241-2414="a" OR"a"="B"OR"a"="B" A�~ect 

);


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


') LIKE"ELb" ""WHERE"">"a">"Z">"a""">"a">"4""">"""MATCHa">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">"">"a">"a""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$su>"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$su>"S""">"">"a">"a">"a""">"a""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a""">$substr(1,1,1);


sqltext:
create table t1(one "�U);
seljct zer]blob(444E,e "UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UEz""UNIQUE,E_""UNIQUE,UE$ln�inQ""UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? fy_check;
PRAGMA integrheck;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_checkck;
PRAGMA integrheck;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 integri(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';I
ANALYZE  a.b random();SAVEPOINT�������(';
PRAGMA writable_schk;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA integrity_check;
PRAGMA integregrity_check;3;
PRAGMA integri(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';I
ANALYZE  a.b random();SAVEPOINT�������(';
PRAGMA writable_schk;
PRAGMA integ;
PRAGMA integrity_check;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 integrirrrrrrrrrrrrrrrrrrrrrrrrrrrck;PRAGMA integrity_check;
PR


sqltext:
create tabLE t1(a INTEGER PRIMARY KEY, bUE);
select DISTINCT* from t1,( 
select 1111 fro111)ON( �( 
select 11114>"a" from t1,( 
select 1111 f,";" AND.4>"a" OR 41-2 ),( 
select 11114>"a" OR 441-2414="a" OR"a"="B"OR-44+-2414="a" OR"a"="B",1,";" AND.4>1111 fr ),( 
select 1111-2 ),( 
select 1111 fr ),( 
select 1111 fro)ON+-44++-241-2414=241-2414="a" OR"a"="8"OR-44+-2414="a" OR++-241-2414="a" OR"a"="B"OR"W"="a" OR"a"=1-2 ),( 
select 111*1), ( 
select 1"9","b",1,1,";" "B",1,";" AND.4>1111 fr ),( 
select 1111-2 ),( 
select 1111 fr ),( 
select 1111 fro)ON+-44++-241-2414=241-2414="a" OR"a"="B"OR-44+-2414="a" OR++-241-2414="a" OR"a"="B"OR"W"="a" OR"a"=1-2 ),( 
se*1), ( 
sel,1,1 AND.4>144+-2414="a" OR"a"="B"WHERE++-241-2414="a"CO="B"OR"W"="B" AAND.4>11 fro)ON+-44++-241-2414="a" OR"a"=+-2414="a" O="B"WHERE++-241-2414="a" OR"a"="B"OR"W"=s�~ect 

45<1);


sqltext:
PRAGMA short_column_names=OFFF;
PRAGMA full_column_names=Oe;
PRAGMA full_column_names=OOF;
PRAGMA full_column_names������inmbmJm;
VACUUM
����bmJm��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�����������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y����������������������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y��������������y�������������������������������������inmbmJme;
VACUUM
������VnmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�����������������������inmbmJme;
VACUUM
������e;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�����������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y����������������������������y���������������������inm�mJ��������������y�����������������������������������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y��������������y�������������������������������������inmbmJme;
VACUUM
������VnmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�����������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bminmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y��������������y�������������������������������������inmbmJme;
VACUUM
������inmbmJme;
VACUUM
�������������y���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
���������inmbmJme;
VACUUM
����bmJm��������������y�������������������������������������inmbmJme;
VACUUM
������������������m�����������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE TABLE t1(c INTEGER PRIMARY KEY, b TEXT);
�');
SELECT * FROM t1 NATURAL JOIN t1 t1LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL  NATURAL JOIN t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL JOIN(t1 NA )in(1,44)i
select  min(?�1)in(1*4)in*;
s9999));


sqltext:
EXPLAIN
select  min(1,1)in(
select  min(1,1)in(1*4)in(1,1)it)iournal_TTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������������������������������ԯ���������������������ԯ�����������������������������������������������K ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�������������������������������������������������������ݼ��TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTRELEASE�����E;
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�������������������������������������������;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 �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������DISTINC�����������������inm������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCh�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT��ԛ�������������������������������inm�mJ��������������yE����x���������������������������BANALYZE;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���������������������ԛ���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�������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit��������g������������������������������������������������������Թ������������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�������������������������������������DISTINC�����������������inm������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCh�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT��ԛ�������������������������������inm�mJ�������������������������������������������������������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���������ԫ����������������������������������������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SA���������������������������������������������������������������������������������������������������������������Թ������������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:
�ea
select DATEtime(CURRENT_TIME) nY_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cacheult_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cacheult_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA defau�t_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA clt_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cefault_cache_size=-100;
PRAGMA cacheult_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA defau�t_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA clt_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA defau�t_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cachache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cacheult_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cacheult_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA defau�t_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA clt_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_sizv=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_ccache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size=-100;
PRA decimal(1,1)e;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_silt_cache_st_cache_size=-100;
PRAGMA cache_size;
PRAGMA defau�t_cache_size=-100;
PRAGMA cache_size=-100;
PRAGMA cache_size;
PRAGMA default_cache_size=-100;
PRAGMA cache_size;
P_size=-100;
P


sqltext:
SELECT  count(1),?, * from (  ;
select 144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","i",011)), ( 
select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","i",011)), ( 
select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11), ( 
select "b","b",1,11), ( 
select 111,11,11), ( 1),
select 111,11,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11), ( 
select "b","b",1,11), ( 
select 11), ( 
select "b","b",1,11), ( 
select 111,11,11), ( 1),
select 111,11,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11), ( 
select "b","b",1,11), ( 
select 111,11,11), ( 1),
select 111,11,11), ( 
select 111)ON?)OR (es(1);


sqltext:
creATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d�mp_s������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� *����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������e02(w, x,');
PRAGMA temp_store =21;PRAGMA temp����������������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�����������������������������fnmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y���
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������k�����������������y��������inmbmJme;
VACUUM
�������������y���
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�����������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ����������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�CROSS�������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
 );
select ?1in( char(1), 999911111111111)"a","b" ""WHERE"">"a">"a">"ATTAa">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"u">"">"a1), zerobl">"a">"a">"d""">"a">"a""">"a">"TAa">"a">"a">"a">"a">"a">"y";"a",tF;


sqltext:
SELECT  count(1),0, * from (  ( 
select 111), (
select 111), ( ; 
select *), ( 
select *), ( 
select 111), ( 
select FROM1 l�������le,s�lNlse,ne,s�INDE�mzlne,s�INExdiBne)Hect USING( l�������le,ne,l�������le, le,ne,l�������le,ne,s�INDE�mzlne,s�INExdiBne)sBne,st�Est1G,sEe�zne,s�ImmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNExdiBst�EhdkBne,kB1G�ne,�zlkBne,st1G,sEe,�zne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


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



%







555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555VIRTUAL555555555555555555555555555555555555555555555�55555555555555555555555555M5555555555555555555555555555555555555555555555555F55555555555555555555555555



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


















USING�rter) porter�tokenaz _ABE VIRTUAL T e porter)��ye �jpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye ��cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERtokenizer)V\yyyye pyyyh pjpyyye7ppudpye porteyye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOye {yyy  oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye py INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyp�OUTERtokenizer)V\yyyye pyyyh pjpyyye7pjudpye porteyye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOtokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyya rsrter)rtev)r\yyuyye pyTE� rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER��okenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye po random()eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeBeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetokenize porter)r\yyyye INITOUT:Rtokeni�e porter)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TACCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�to py










�	






eeeeeeeeeeeeeeeeeeeeBeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetokenize porter)r\yyyye����������������������������������������������������������������������������������������������������������������������������������������������������twr)rNOyyye COEATE VIRTUAL TABy� porter)rCCCCCCCCyye CRe�)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye CCCCCCCCCCCye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 US
USINGrter)r\yyyre pyyye pjpISNULLOUTER�t����ize pQrte�)r\yyyye pyyye pjpyyye pjudpye porter)ryu @cC
INS*RTr)r\yyyye pyyye pjpy e pjudpyrter);
IKS*RT INTOye yye pjpyyye pRELEASE��tokenizer)Vlyyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yiyye@REAT
INS*RT INTOyrtev)r\yyuyye pyTE� rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye po random()eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee�eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeBeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee�eeeeeeeeeeeeeee�eeeeeeeeeeeeeetokenize porter)r\yyyye INITOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� porter)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVLIMITAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�te p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INT�e �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &rter)r\y3 VIRTUAeFULye0pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyy~�jgy���j
INS*RT INTOye �VTRTUApyyye p�uyye*pxTEr):rter)r\yyyye pt� a.bjpfyye pOUTER)tokenizr)r\yyyye pyyye pjpyyye pjudpye Vorter)r\yyyG fc!
INye porter)r\yyyye CREATE VIR����INSTEADrter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyer)r\yyyye CZEAT3 VIRTUAeFTLye pjpyyye pOUTER��tokenize porter)�\yyyye pyyy pjpyyye pjudpye L TAByerter)r\yyyye CREATE VIRTUAL TIS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INT�ye pyyye oyO]TER









�	







USINGye cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERC
INS*RT INTOye {yyy  oype pyye porte pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye Porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRFUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e portwr)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")ortwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USIN porte�)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye Porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRFUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")N
��
enize porter);
INS*RT INTOye pyhye o�ye pyye porter) \yyyye CRE@6E VIRTUAL TAByporterte[porter)r\yyyye CREATE VIRTUAL G;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjoUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")N
��
enize porter);
INS*RT INTOye pyhye o�ye pyye dorter) \yyyye CRE@6E VIRTUAL TAByporterte[porter)r\yyyye CREATE VIRTUAL T.B:E t1 USING f������� USING f!cC
�NS*RT INTOye {yyy  oype pyye portyyye pjpyyye {jTOye pyyye �ye pyya porter)rtev)r\yyuyye pyTE� rter)r\y3 VIRTUAe55555555555555555555555555�55555555555555555555555555M55555555555555555555555555555555555555 pjpyyye pjudpye L TABye porteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer)r\yyyye CREATE VIRTUAL T.BLE tF USING f�����������������������������������������������������������������������������������cC
���RT INTOye {yyye oype pyye porttokenizx)yye pjTOye pyyye o�ye py�����������Nyye pyyye pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIR����INSTEADrter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyer)r\yyyye CZECT3 VIRTUAeFULye pjpyyye pOUTER��tokenize porter)�\yyyye pyyy pjpyyye pjudpye L TABye portwr)r\yyyye CREATE VIRTUAL TIS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER









�	







USINGrt^r)r\yyyre pyyye pjpISNULLOUT)R�t����i�e pQrte�)r\yyyye pyyye pjpyyye pjuUpye porter)r\yyy^e CREATE RRTUALyyyyu @cCd*RTr)r\yyyye pyyye pjpy e pjdpyrter);
IKS* round(1,1Iyyye oyye pyye portey) INize porter)r\9yy$tokenize porter)r\ykenizeCHECKer);
:NS*RT INTdping');
SEL


sqltext:
create table ''(one "a"U�);;create table sqLI(a);
CREATE TABLE t0(a);a);
CREATE TABLE t3(
PRAGMAa);
CREATE INDEX i3 ON t0(a);
�DROP TABLE t3;
VACUUM in��mJ��������������y�������������������inm�mJ��������������y�����x��������������y�����������nonYme;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x�������������������������훛���inmbmJme;
VACUUM
�����������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA wri�inmbmJme;
VACUUM
���������������ԛ����������������������������������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������AND��4�������me;
VACUUM
�y��������noname;
ATTACH':memory:' AS ��������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������ANDame;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
����4��������e;
VACUUM
�y��������noname;
ATTACH':memorteeck;
DROk' AS ��������������������������������inm�mJ��������������y����inm�mJ��������������y�����x��������������������������no;
ATT


sqltext:
 );
select ?1in( char(1), 999911111111111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"u">"">"a1), zerobl">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
create table ''(one "a"U�);;create table sqLI(a);
CREATE TABLE t0(a);a);
CREATE TABLE t3(
PRAGMAa);
CREATE INDEX i3 ON t0(a);
;
DROP TABLE t3;
VACUUM in��mJ��������������y�������������������inm�mJ��������������y�����x��������������y�����������nonYme;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x�������������������������훛���inmbmJme;
VACUUM
�����������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA wri�inmbmJme;
VACUUM
���������������ԛ����������������������������������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y����������������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
������������mJme;
VACUUM
����4�������me;
VACUUM
�d��������AND��4�������me;
VACUUM
�y��������noname;
ATTACH':memory:' AS ��������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������AND����x������������������mJme;
VACUUM
������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������AND��4�������me;
VACUUM
�y��������noname;
ATTACH':memory:' AS ��������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������ANDame;
ATTACH':memod:' AS ��������������������������������inm�mJ��������������y�����x������������������mJme;
VACUUM
����4�������me;
VACUUM
�y��������noname;
ATTACH':memorteeck;
DROk' AS ��������������������������������inm�mJ��������������y��������������������inm�mJ��������������y�����x��������������������������noname;
ATT


sqltext:
PRAGMA encoding=UTF16be
;
SELECT strftime( '***�**o*�*|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00areINDEX��*�
*o******�**o*�**oooMe tw*****�*o**ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**o*******�**o*****��*�
*o******�**o*�**oo***o*�**o*******�**o*�**oooMe tw*****�*o**ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**o*******�**o*****��*�
*o******�**o*�**oo***o*�**o*******�**o*****��**�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**�**o*****��**�
*o*****+**o*�**oooMe tw***e tw*****�*o****�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**�**o*****��**�
*o*****+**o*�**oooMe tw*****�*d***�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**o*******�**o*****��*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****�**�
*oJ***EACH***�*d***�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**o*******�**o*****��*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****�**�
*oJ***EACH*o|ne tw00a0', fts3_tokenizer('simple')) IS fts3_tokenizer('00are******o*�**o*******�**o****|��
*�
*o******�**o*�**oooMe tw*****�*o****�
*oJ***EACH*o|ne tw*****��*o******�**o"*****�**o*�**o*�*****�**oo he�()**o*�**o***o0/', '**!************�o');


sqltext:
create VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 ���00000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('S's fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('Si00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 0h0 wn0 ���00000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('S's fleet sai000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('Si00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00. 0r0 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0 S00 t0e N000 fleet') ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���p��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��ּ����;
INSERT INTO t2 VALUES('G00 000 000 000 i0 E00 i00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00.00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00. 0r0 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0 S00 t0e N000 fleet') ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���p��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��ּ����;
INSERT INTO t2 VALUES('G00 000 000 000 i0 E00 i00-l00y-su0-SZmme and ai0 wa00 0o0 u00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t0 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('0b000 o0');
INSERT INTO t2 VALUES('0p00. 0r0 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0 S00 t0e N000 fleet') ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���p��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��ּ����;
INSERT INTO t2 VALUES('G00 000 000 000 i0 E00 a0 0000');ITO t2 VALUES('0s00 o0 20 S/000����. W000000 000� m0000');


sqltext:
create table t1(o e smallint);
insert into t1 values(1-01-014444444.444441)UNION values( .444 || 4444 || .471),
(44471),
(144444| 444471),
(1>4441),
(444444441),
(44471),
(144441),
(4444441),
(44 || .444441)UNION values( .444 || .471),
44),
(471),
(14)UNION values( .4),
(4444471),
(1444444444 || 44 || .471),

(471),),
(4444471),
(14 || .441),

(471),
(14)UNION values( .4),
(4444471),
(2444444444 || .4444445451);REINDEX; values( .4),
(4444471),
(11-014444444.444441)UNION values( .444 || 4444 || .471),
(44471),
(144444| 444471),
(1>4441),
(444444441),
(44471),
(144441),
(4444441),
(44 || .444441)UNION values( .444 || .471),
44),
(471),
(14)UNION values( .4),
(4444471),
(1444444444 || 44 || .471),

(471),),
(4444471),
(14 || .441),

(471),
(14)UNION values( .4),
(4444471),
(2444444444 || .4444445451);REINDEX; values( .4),
(4444471),
(144|| 444)UNION values( .4),
(44471),
(14)UNION values( .4),
(44471),
(144444| 444471),
(1>4441),
(444444441),
(44471),
(144441),
(4444441),
(44 || .444441)UN4444444 || .4444445451);REINDes( .4),44771),
(1444444444 |.441),
71),
(14)UNIalues( .4),
(4444471),
(2444444)UNION values( .444 || .471),
(44444|| 444)UNION values( .4),
(44471),
(14)UNION values( .4),
(44471),
(144444| 444471),
(1>4441),
(444444441),
(44471),
(144441),
(4444441),
(44 || .444441)UN4444444 || .4444445451);REINDes( .4),44771),
(1444444444 |.441),
71),
(14)UNIalues( .4),
(4444471),
(2444444)UNION values( .444 || .471),
(4444471),
(1444444444 || 444)UNION values( .4),
(44471),
(14)UNION values( .4),
(44471),
(1444444241)UNION values( .444 || .471),

(471),
(14)UNION values( .4),
(4444471),
(1444444444 || .4444445451);REINDEX; values( .4),
(4444471),
(1444444444 || .51);REINDEX;


sqltext:
create tABLE t0(x);
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a""]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0	GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a""]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a""]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0	GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","","";
INSERT INTO t0 VALUES('0000t'),('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a""]"*"""",""*"","]"/"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"*"",""*"","]"*"]"*('0o00');
SELECT DISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0000t'
ORDER BY "a","b"%"",""*"","]"*""1***�**o*�**o*******�**o******�**o*�**o******M�**oo****�**o*�**o*******�**o******�**o*�**o**>****�**oo*G****�**o*�**o*******�**oon*****�n*********�**o*�**o*******�**oon****$�n*****�*o';


sqltext:
CREATE TABLE t0(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"",(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT  x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2","""]"*,"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"ct "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*��"*"","",""*"","]"*"",""*""/"]TRANSACTION*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*",""*"","]"*2",""*""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";""","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""/"]"*,"]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*"","]"*"",""*""*"",""*"","]"*"",""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*��"*"","",""*"","]"*"",""*""/"]TRANSACTION*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*2",""*""*"","]"/"]"*"",""*"","]"*"",""*"","]"m ( select "a","",";","^ele",";"*"",""*"","]","","","^ele",";"*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"�,"]"/"]"*"",""@"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*�"/"]"*"","]","a");


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


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


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


select * from t1 s4a,t1 a;


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


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


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


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


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


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


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


select * from t1 s4a,t1 a;


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


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


select * from t1 s4a,t1 a,t1;


select * from t1 s4a,t1 a;


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


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


sqltext:
 ea
select ltrim(1,1),*, * ,*, (1),*, * ,*,* ,*, * ,*, (1),*, * ,*, * ,*,*  from ( 
select $44,*,*  from ( 
select $4U(1,in1)in(
in1)in(1,0,
in1)i,(
in1)in(1,1)in(1)in(1,:4)in(1.1)it from ( 
select  min(1,1)in(1*4)in1)in�
s9999));


sqltext:
create table t1(one "�U);
seljct zer]blob(444E,e "UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UEz""UNIQUE,E_""UNIQUE,UE$ln�inQ""UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? fy_checc;
PRAGMA integrheck;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 integri(c);ert into t1 values(1);
select  count(
) from t1;
select  count(
)t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
se
select  count(
);;
insevt into t1 values(1);
select  count(
) f om t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select�������������������������������������������������������������������������������������������������������������������������������  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
)t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insmrt into t1 valu;Bmnt(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  coun1;
select  count(
) from t1;
select  count(
);;
insert into t1 valu;Bmnt(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 valu;Bm t1;


sqltext:
SELECT  count(1),?, * from (  ;
select 144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11), ( 
select "b","b",1,11), ( 
select 111,11,11), ( 1),
select 111,11,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1111,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 1144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 11 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( select 3 from ( 
select .999,"b","b",1), ( 1),
select 111,111,11), ( 
select 111,11), ( 
select "b","b",1,11), ( 
select 111,11,11), ( 1),
select 111,11,11), ( 
select 111)ON?)OR (es(1);


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a int, b i�t, c int);
CREATE INDEX i1 ON t1(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 (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 );
INSERT INTO t1 VALUES(1,1,9);
;
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);
INSE\T INTO t1 VINSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERINSERT IN,7);
IN


sqltext:
CREATE TABLE t0000( b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(_) VALUES('0000000');
�);
END;
CREATE TRIGGER t����������������������������������BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(_) VALUES('0000000');
�);
END;
CREATE TRIGGER t�������������ƀ�����������������������Ʀ���������������������������������������������������������������000000 AFTER INSERT ON t0000 BEGIN VALUES('000000');REPLACE INTO t0000(b) VALUES('0I000D');
END;EXPLAIN
INSERT INTO t0000(b) VALUES('?000')�������Ʀ���������������������������������������������������������������000000 AFTER INSERT ON t0000 BEGIN VALUES('000000');REPLACE INTO t0000(b) VALUES('0I000D');
END;EXPLAIN
INSERT INTO t0000(b) VALUES('?000');�RM t0000 OR;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoB 1)���������ϧt0r00ȧ soundex(1)soun�ex(1)��ϧ������ϧϵ������ϧt0r00�@ soϧ������ϧt0r00ȧ soundex(1)s]un�1)��ϧ������ϧϵ������ϧt0r00�����ϧπ����ϧt0r00�� soϧ������ϧt0r00ȧ soundex(1)soun�ex(1)��DsmINDsmsmz""�NIQUE,U""UNDR� length(1)�ú������d����������������������������������������ۺ������tG(�), avg(9 , avg(1),  vg(1), avM(1), av��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������EACH������������Q************0UERY�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������g(11), avG(1), avg(9), avg(1),  avg(1)1)otal(1)ft0 AavG(1), avg(9)��ú������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$dn/smz""����������"""""""""""""UNIQUE,E$l"�NIQUE,U""UNDRIP,UE$C,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg11), mv�����������������������9),  avg(1), Av7 avg(1)ot�AavW(1), vg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~, A�
(4), avG(1), a, avNE,E$lnINDsmINDsm_""UNz""UNIa��(9), avg(1)ytG(1), avg(9), avg(1), d(1+*
(4), ovG(1),9),  avg(1), Av, avg(1)o����������������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvvvvvvvvv�v�vvvv�vvvNATURALvvvvvvvvvvvvvvvvvvvv��������������������������������������������������������������������Һ , A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg�����������t(1)����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������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 =55;
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 t SET docid =docid = 55555;
UPDATE t0 SET docid = 9555555;
 VALUES('0');
UPDATE t0 SET do= 55555;
U


sqltext:
�ea
select 1 from (  ;
select 999999 EXCEPT  ;"from ( 
select 441"����",""<"; ","ile P"%"iile  ","",?, * from (  ;
select 149,1,"]",9,"^ele",";COLUMN"*"","]",9,"9",1.4>"a" OR 41-11), ( 
select 4,"ile  ",""," ","","; ","ile "";","","",";","a","","b","",";","a","","�",""";","","",";","a","","",";","C","iile  ","","e C","in","ne","a","","b",""";","","",";","a","","b","",";","a","","b",""";","",""";","","",";","a","","ba","","b","","a","a",""=";","a","","b","",";","a"";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","","",";","a","","",";","a","","b",""";","","",";","a","","","b","","a","","b","",";","ane  ","il" COLLA11)O����������
GROUP BY  "aile C",9,"^ele",";COLUM*"","]",9,"9",1.4>"a" OR 41-2 )ANelect 111)"9",";" ANES","b","","ba","","b","","a","a",""=";","a","","b","",";","a"";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","",""";","","",";","a","","ba","","b","","a","a",""=";","a","","b","",";","a"";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","","",";","a","","",";","a","","b",""";","","",";","a","","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","","","b",""";","","",";","a","","b","",";","a");


sqltext:
create TEMP  table t1(allint);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select    count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into t1 values(1);
select  count(
) from t1;
select  count(
) from t1;
select  count(
) from t1;
select  count(
);;
icount(
) from t1;
select  count(
) from t1;
select  count(
);;
insert into alu;
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 ';;NALY�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������k;3;
PRAGMA integrity_check;
PRAGMA inteck;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;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_cheANALY�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������k;3;
PRAGMA integrity_check;
PRAGMA inteck;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;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;
PRAegrity_check;


sqltext:
CREATE TABLE t1(c INTEGER PRIMARY KEY, b TEXT);
�');
SELECT * FROM t1 NATURAL JOIN t1 t1LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFUFATURAL JOIN t1 NUT)LEFT NATURAL  NATURAL JOIN t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 URAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL JOIN(t1 NA )i1LEFT NATURAL JOIN(t1 XT);
�');
SELECT * FROM t1 NATURAL JOIN t1 t1LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL  NATURAL JOIN t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 URAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL JOIN(t1 NA )i1LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CRAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL  NATURAL JOIN t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL JOIN(t1 NA )in((?�1)in(;
s)n( MiNA NATURAL JOIN t1 CRAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL  NATURAL JOIN t1 NA NATURAL JOIN t1 LEF NATURAL JOIN(t1 NA NATURAL JOIN t1 CASCADETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)LEFT NATURAL JOIN(t1 NA )in((?�1)in(;
s)n( min(?�1)in(1*4)in*;
s));


sqltext:
SELECT   * from ( ;
select 1,"a",01*1), ( 
select 111)ON"a"=( 
select 1 from (  ;
select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 1), ( 
select 111)ON"a"=( 
select 1 from (  ;
select 1"a",01*1), ( 
select 111)ON"a"=( 
select 1 from ( <;
select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 1), ( 
select 111)ON"a"=( 
11*1), ( 
select 111)ON"a"=01*1), ( 
select 11)ON"a"=01*111*11, ( 
select 111)ON"a"=01*01*1), ( 
select 111)ON"a"=( 
select 1 from ( select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 1), ( 
select 111)ON"a"=( 
select 1 from ( select 1"a",01*1), ( 
select 111)ON"a"=01* (  11*1), ( 
select 111)ON"a"=01*1), ( 
select 11)ON"a"=01*111*11, ( 
select 111)ON"a"=01*1), ( 
select 11
)ON"a"=01* ( 
select 11*1), ( 
select 111)ON"a"=01*1), ( 
select 1), ( 
select 11
)ON"a"=01* ( 
select 11*1), ( 
select 111)ON"a"=01*1), ( 
select 1), ( 
st 11), ( 
st 11 �1;


sqltext:
 );
select ?1in( ""=";","a","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","a","","b","",";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a"";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","","",";","a","","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a");


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


sqltext:
PRAGMA encoding=UTF16be;
SELECT NOT(ltrim(x'0e0000'))"a","b" ""WHERE"">"a">"a">"a">"a""WHE"LIKE"11111111""">"a">"a""BCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"1111"""> substr(1,1,1);


sqltext:
PRAGMA encoding=UTF16be;
SELECT hex(ltrim(x'0000'))UTF16be;
SELECT hex(ltrim(x'0000'))TF16be;
SELECT hex(ltrim(x'0000'))UTF16be;
SELECT he;


sqltext:
 va
select sqlite_compileoption_get(11199991117199991117||611111111E111)"a"W022222222||6111111112222222222222222222222222222222222222222222222222222222222222222222222222222211118122222222222222222222211522222222222222222222222211555444444444444444444444444444444444||611111111222222222||611111111444444444444444444444444444444444444444444444445/55591)""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 
$s���d������������������������"", ( 
selecT 
 111)UNION @;
select 

44,1);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I ���������������������������������������������������������������������d = 5����������������������������������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 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 = 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 ROWid = 55555;
UPDATE t0 SET docid = 5555555;
 VALUES('0');
UPDAdocid = 55555;
UPDATE t0 SET docid = 9555555;
 VALUES('0');
UPDATE t0 SET do= 55555;
U


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3t0(y DEFAULT 10 REFERENCES t,ULT);
CREATE TABLE t3(y REFERENCES t3 ON UPDATE SET NULL);
INSERT INTO t1 SELECT+2+-2 AND+++ -2 AND+2 AND+2 BETWEEN-+2 AND+2 AND+2 AND++- -2 AND+2 AND+2 hhhhhhhhhhhhhhhhh�����������v;
select * from t1 s4a,t1 avesR,t1 Qves2a,t1,t1 v;
select * from t1 s4a,t1 a;
select * from t1 w4a,t1 gvesR,t1 aves2a,t1,t1 vS��eav;
select * from t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS��eav;


select * from t1 s4a,t1 a;


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


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


select * from t1 s4a,t1 a,t1;


select * from t1 s4a,t1 a;


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


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


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


select * from t1 s4a,t1 a;


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


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


select * from t1 s4a,t1 a,t1;


select * from t1 s4a,t1 a;


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


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


sqltext:
create TEMP  table t1(allinE$lte,EINDsmz""UNIQUE,U""UNIVarDsmz""UNUQUE,E$lnlnINDsmz""UNIQsmz""UNIQUE,E_""UdouQUE(1)UNIQUE);
DROP table t1;create table t1(o do�����������mz""UNIQUE,UteNDsmz""UNIQUE,UE$lUE,E_""UdouQUE(1)UNIQUE);
DROP tale te t1(o douQmz""UNIQUE,;


sqltext:
PRAGMA encoding=UTF16be;
SELECT NOT(ltrim(x'0e0000'))"a","b" ""WHERE"">>"a">"a""BCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"1111"""> substr(1,1,1);


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"kelyBEFO[E(uyyyyING fts3(contecontenyyyymING fts3(content, tiyyyING fts3(cUAL TABb unnt, tiycontenyyyymING fts3(contenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(cont%YyUALize p"yU TABb unnt, tiyco��nyyykenikenize p"yUAL TABb unnt,ikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyiconte���tiyyyING fts3(content, �okenikene p"yUALize	p"yUAL TABb unlikely(1)ts3(uyyyyING ftsBb unlikely(1)ts3(uyyyyINGts3(uyyyyING fts3(contetent, tiyyyING fts3(coNtent, token�kenize p"ZUAL TELSEunnt, tiycont��yyyymING=fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fTs3(contiycontenyyyymppcontecontenyyyyKING@fts3(content, tiyyyING ~ts3(content, token�kenicoyUAL ATb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING ftsyWITHfts3(content, tiy p"yUyymING ft t, tiyco�tenyiconte�nlikely(1)ts3(uyyyyING fts3(content, tiynt, tiyyyING fts3(c����������������ontent, tokenikenize p"yUAL TABb unnt, tiycontenyyyyPING fts3(content, tiyyyING fts3(coyU(L ABb unlikely(1)ts3(uyyyyI^G fts3(content, tiyconten�yyymING fts3(content, niz"kely(1)ts3(uyyyyINGfts3(contecontenyyyymIb uynt, tiycontenyyyNenikenize p"yUAL TABbnnt, tiycontenyyyymIt]3(content,es3(cG fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(cont%YyUALize p"yU TABb unnt, tiyco��nyyykenikenize p"yUAL TABb unnt,ikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyw, tiyyyING fts3(coyUAL TABb unlikely(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiycontenyicontent, tiyyyING ftsR(content, tokeniknize T"yUAL TABb unlikelyymING ft tiycontenyyykeniUenize p"yUAL TABb6unenyyyymING ft]3(content, �NG fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiycontenyiconte���tiyyyING fts3(content, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontenyyyympcontent, tiyyyING fts3(content, tOkHnikeniz"kely(1)t3(uyyyyING fts3(contecontenyyyymING fts5(contenyUAL TABb unnt, tiycontenyyykenikenize p"yUAL TABb unnt, tiycontenyyyymING ft]3(content, �iyyyING fts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyiconte���tiyyyING fts3(content, �okenikene p"yUALize	p"yUAL TABb unlikely(1)ts3(uyyyyING ftsBb unl strftime(1,1,1,1)NGts3(uyyyyING fts3(contetent, tiyyyING fts3(coNtent, token�kenize p"ZUAL TABb unnt, tiycontenyyyymING=fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fts3(contiycontenyyyymppcontecontenyyyyKING@fts3(c�ntent, tiyyyING ~ts3(content, token�kenize p"yUA����Bb unnt, tiycontenyyyymING fts3(conteft,(coyUAL ATb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenikent, tiycontenyiconte�nlikely(1)ts3(uyyyyING fts3(conttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt1)ts3(uyt, tiycontenyyyym�pcontecontenyyyUING fts3(contes3(cG fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyNG fts3(cont%YyUALize p"yU TABb unnt, tiyco��nyyykenikenize p"yUAL TABb unnt,ikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyiconte���tiyyyING fts3(content, �okenikene p"yUALize	p"yUAL TABb unlikely(1)ts3(uyyyyING ftsBb unlikely(1)ts3(uyyyyINGts3(uyyyyING fts3(contetent, tiyyyING fts3(coNtent, token�kenize p"ZUAL TABb unnt, tiycontenyyyymING=fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyt, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fTs3(contiycontenyyyymppcontecontenyyyyKING@fts3(content, tiyyyING ~ts3(content, token�kenicoyUAL ATb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING ftsyWITHfts3(content, tiy p"yUyymING ft t, tiyco�tenyiconte�nlikely(1)ts3(uyyyyING fts3(content, tiynt, tiyyyING fts3(c����������������ontent, tokenikenize p"yUAL TABb unnt, tiycontenyyyyPING fts3(content, tiyyyING fts3(coyU(L A�� unlikely(1)ts3(uyyyyI^G fts3(content, tiyconten�yyymING fts3(content, niz"kely(1)ts3(uyyyyINGfts3(contecontenyyyymIb uynt, tiycontenyyyNenikenize p"yUAL TABbnnt, tiycontenyyyymIt]3(content,es3(cG fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3(cont%YyUALize p"yU TABb unnt, tiyco��nyyykenikenize p"yUAL TABb unnt,ikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyiconte���tiyyyING fts3(cntent, �okenikene p"yUALize	p"yUAL TABb unlikely(1)ts3(uyyyyING ftsBb unlikely(1)ts3(uyyyyINGts3(uyyyyING ftsNG fts3(content, tokenikent, tiycontenyicont��nlikely(1)ts3(uyyyyING fts3(contttttttttttttttttttttttttttttttttttvttttttttttttttttttttttttttttttttttt1)ts3(uyt, tiycontenyyyym�pcontecontenyyyUING fts3(contes3(cG fts3(content, tokenUAL TABb unnt, tiycontenyyykenikeniz"kely(1)ts3(uyyyyING ftsJ(contecontenyyyymING fts3(cont%YyUALize p"yU TABb unnt, tiyco��nyyykenikenize p"yUAL TABb unnt,ikel@(1)ts3(uyyyyINGts3(uyyyyING ftsent, tiycontenyiconte���tiyyyING fts3(content, �okenikene p"yUALize	p"yUAL TABb unlikely(1)ts3(uyyyyING ftsBb unlikely(1)ts3(uyyyyINGts3(uyyyyING fts3(contetent, tiyyyING fts3(coNtent, token�kenize p"ZUAL TABb unnt, tiycontenyyyymING=fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uy�, tokenikenize p"yUAL TABb unlikely(1)ts3(uyyyyING fTs3(contiycontenyyyymppcontecontenyyyyKING@fts3(content, tiyyyING ~ts3(content, token�kenicoyUAL ATb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING ftsyWITHfts3(content, tiy p"yUyymING ft t, tiyco�tenyiconte�nlikely(1)ts3(uyyyyING fts3(content, tiynt, tiyyyING fts3(c����������������ontent, tokenikenize p"yUAL TABb unnt, tiycontenyyyyPING fts3(content, tiyyyING fts3(coyU(L ABb unlikely(1)ts3(uyyyyI^G fts3(content, tiyconteS�yyymING fts3(content, niz"kely(1)ts3(uyyyyINGfts3(contecontenyyyymIb uynt, tiycontenyyyNenikenize p"yUAL TABbnnt, tiycontenyyyymIt]3(content,es3(cG fts3(content, tokenikeniz"kely(1)ts3(uyyyyING fts3(contecontenyyyymING fts3tVyyyING fts3(content, tokenikenize p"yUAL TABb unnt, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL ABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(contenING ft]3(content, �iy�yINCfts3(coyUAL TABb unlikel@(1)ts3(uyyyyINGts3(uyyyyING fts3(content, tiye p"yUAL TABb unlikely(1)ts3(uyyyy9N9 fts3(content tiycontenying');
S 


sqltext:
SELECT   * from ( ;
select 1,"a",01*1), ( 
select 11"b", zeroblob(19999), zeroblob(1E9), zeroblob(19999), zezoblob(159919999), zeroblob(1), zeroblob(19999), zeroblob(9999999), zeroblob(19919999), zeroblob(1E9), zeroblob(19999),(159919999), zeroblob(1), zeroblob(19999), zeroblob(9999991)), ( yyyyyyyyyyyyyyyyyyyyy
select 11"b", zeroblob(1E9), zeroblob(19999), zeroblob(159919999), zeRoblob(1), zeroblob(19999), zeroblob(9999999), zeroblob(19919999), zeroblob(1E9), zeroblob(19999), zZroblob(159919999), zeroMlob(1), zeroblob(19999), zeroblob(9999991)), ( 
select  zeroblob(19999), {eroblob(1E9), zeroblob(19999), zeroblob(159919999), zeroblob(1), zeroblob(19999), zeroblob(9999999), zeroblob(19919999), zeroblob(1E9), zeroblob(19999), zeroblob(159919999), zeroblob(1), zeroblob
*
/
/*
sABORT*/

,

/*oalescm( ,��/
//*


//��

#a
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/K


��s������������r(1,

/*oa|escm( ,��/
//*
��//��

#*
J*
*/*oalescm(1,�

���
/*�)
/
/*
s*/
 */



��s�������������%
//*.�/*
/+
*/**M

��/
 *d*/

scm(1,��/
//*


//*/
B*
/+
*/**M

��/

���
/*
*
/
/*
s*/
c/

�
��s��������������r(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/?oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*/
/*
s*/
x)/*�s���}���������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B)�/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s��������������r(1,

/*

//��

#*�J*
*/*oalescm(1,��/
//*/
�/*
*/x)/*


�l(1,

/*oanescm(�,��/
//*
�

OF��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*


��s�������������

//*.�/*
/wwwwwwwwwww�/
0#1)/*
*/

scm(1,//*
 

//*/
/*oalescm*M

��/

���
/*
*
/
/*
s*/
*/

,

/*oalescm( ,��/
//*


//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/*


��s��������������r(1,

/*oalescm( ,��/
//*
�
//��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
 */



��s�������������%
//*.�/*
/+
*/*M�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������M

��/

���
JOIN
/
/*
s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
��

#*
J*
*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#�
*
scm(1,��/
//*


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,�*/
�)/K
�/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
//*
�

//��

#*
J*
*/*oalescm(2,�

���
/*
*
/
/*
s*/
x)/*


��s�������������

//*.�/*
/+
*/**M

��/
0#1)/*
*/

scm(1,//*
 	�//*/
B*
/+
*/**M

��/

��alescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/+
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s������s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�
 //��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*�s������������*��

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*

//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s��������������r(1,

/*

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
/3*
�

OF��

#*
J*
*/*oalescm(1,�d

���
/*
*
/
/*
s*/
x)/*


��s������������

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
//*/
B*
/+
*/**M�������������%
//*.�/*
/+
*/**M

��/
 *
*/

scm(1,��/
//*


//*/*
s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*o

���
/*
*


//*/
B*
/+
*/**M

���

���
/*
*
/
/*
s*/
*/

,

/*oalescm( ,��/
//*


//��

*
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/*


��s��������������r(1,

/*oalescm( ,��/
//*
�
//��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
 */



��s�������������%
//*.�/*
/+
*/**M

��/
 *
*/

scm(1,��/
//*


//*/
B*
/+
*/**M

��/

���
/*
*
/
/*
(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


(1,��/
//*/������r(1,

/*oale�cm( ,��d//*
�

//��

#*
J**/*oal��(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*DELETE/*
#1)/*
*
scm(1,��/
//**//
/*
s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/�./*
�

//��

#*
J*
*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s,

/*oalescm( ,��/
//*
�

//��

#*
J*
*TRANSACTION,�*/
�)/K
�/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
//*
�

//��

#*
J*
*/*oalescm(2,�

���
/*
*
/
/*
s*/
x)/*


��s�������������

//*.�/*
/+
*/**M

��/
0#1)/*
*/

scm(1,//*
 	�//*/
B*
/+
*/**M

��/

��alescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/+
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B*
/+
*/*@*M

��
����	/*
*
/
/*
s*/
c/



��s��������������r(1,

/*

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
//*
�

OF��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*


��s�������������

//*.�/*
/wwwwwwwwwww�/
0#1)/*
*/

scm(1,//*
 

//*/
B*
/+
*/**M

���

���
/*
*
/
/*
s*/
*/

,

/*oalescm( ,��/
//*


//��

*
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/*


��s��������������r(1,

/*oalescm( ,��/
//*
�b(1), zerobl*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
 */



��s�������������%
//*.�/*
/+
*/**M

���

���
/*
*
/
/*
s*/



//*/
B*
/+
*/**M

��/

���
/*
*
/
/*
(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��d//*
�

//��

#*
J**/*oal��(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*DELETE/*
#1)/*
*
scm(1,��/
//**/**M

��/

���
/*
*
/
/*
s*/
*/

,

/*oalescm( ,��/
//*


//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/K


��s����}���������r(1,

/*oalescm( ,��/
//*
�
//��

#*
J*
*/*������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������M

��/

���
JOIN
/
/*
s*/
c/



��s������/*
*/
�)/*


��s��������������r(1,

/*oalescm( ,��/
//*
�
//��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
 */



��s�������������%
//*.�/*
/+
*/**M

��/
 *
*/

scm(1,��/
//*


//*/
B*
/+
*/**M

��/

���
/*
*
/
/*
(1,

/*olescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��d//*
�

//��

#*
J**/*oal��(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*DELETE/*
#1)/*
*
scm(1,��/
//**//
/*
s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s"/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/�./*
�

//��

#*
J*
*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*oalescm(1,�*/
�)/K
�/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
//*
�

//��

#*
J*
*/*oalescm(2,�

���
/*
*
/
/*
s*/
x)/*


��s������������alescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/+
s*/
x)/*�s�������������

//*.�/*
/+
*/**M

��/

���
/*
9/*
/)�1/*0�/
//*
�

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s������s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�
 //��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*�s������������*��

//��

#*
J*7*oalescm(1,��/
//*/
�/*
*/
x)/*
#1)/*
*
scm(1,��/
//*

//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



��s��������������r(1,

/*

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
/3*
�

OF��

#*
J*
*/*oalescm(1,�d

���
/*
*
/
/*
s*/
x)/*


��s������������

//��

#*
J*
*/*oalescm(1,��,
//*/
�/*
*/
x)/*


��s��������������r(1,

/*oale�cm( ,��/
//*
�

//��

#*
J**/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*�s�������������

//*.�/*
//*/
B*
/+
*/**M�������������%
//*.�/*
/+
*/**M

��/
 *
*/

scm(1,��/
//*


//*/*
s*/
c/



��s��������������r(1,

/*oalescm( ,��/
//*
�

//��

#*
J*
*/*o

���
/*���

//*.�/*
/+
*/**M

��/
0#1)/*
*/

scm(1,//*
 	�//*/
B*
/+
*/**M

��/

���
/*
*
/
/*
s*/
*/

,

/*oalescm( ,��/
//*


//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
�)/*


��s��������������r(1,

/*oalescm( ,��/
//*
�
//��

#*
J*
*/*oKlescm(1,�

���
/*
*
/
/*
�*/
 */



��s�������������%
//*.�/*
/+
*/**M

��/
 *
*/

scm(1,��/
//*


//*/
B*
/+
*/**M

��/

�cm( ,��/


//*/
B*
/+
*/**M

��
����	/*
*
/
/*
s*/
c/



�s��������������r(1,

/*oalescm( ,��/
//*��

//��

#*
J*
*/*oalescm(1,��/
//*/
�/*
*/
x)/*


�l(1,

/*oanescm(�,��/
//*
�

//��

#*
J*
*/*oalescm(1,�

���
/*
*
/
/*
s*/
x)/*


��s�������������

//*!�/*
/+
*/**M

��/

��oales
9/*
/)�1/


sqltext:
create table t1(o DE	Ea blobbloa blobLlobsFEa blobblobsmq  blobblobsFEaFEsmq  blobblobs	Ea blobbE	Ea blobbloa blobblobsFEa bTobblobsmq  blobblobslobblobsmq  blobblobsFEaFEsmq  blobblobs	Ea blobbE	Ea blobbloa blobblobsFEa bTobblobsmq  blobblobsFEeFEsmq  blobblobsloa blobblobsFEa blSbblobsmq  blooa blobblobsFEa blobbl`bsmq  blobblobsFEaFEsmq  blobblobs	Ea blobbloa blobblobsFEa blSbblobsmq  blobbloobsFEaFEsmq  blobblobs	Ea blobbE	Ea blobFEeFEsmq  blobblobsloa blobblobsFEa blSbblobsrq  blooa alobblobsFEa blobbl`bsmq  blobblobsFEaFEsmq  blobblobs	Ea blobbloa blobblobsFEa blSbblobsmq  blobbloobsFEaFEsmq  blobblobs	Ea blobbE	Ea blobbloa blobblobsFEa bTobblobsmq  blobblobsFEeFEsmq  blobblobsloa blobblobsFEa jlSbblobsmq  blooa blobblobsFEa blobblobsmq  blobblobsFEaFEsmq  blobblobs	Ea blobbloa blobblobsFEa blSbblobsmq  blobblobsFEa blobblobsmq bblob);
bsFEa blobblobsmq bblob);
itbblo date(1,1,1)obsmINDEXED);
it  t v;
it 


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I �������������������������������������������������������������������������������������������������������ǯ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;
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('������������������������������������������������������������������������������������������������������������������������������������������������d = 5����������������������������������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 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 =55;
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 do= 55555;
U


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


sqltext:
WITH i(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH i(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �ׇ� AS ( VALUES(P,2TH �ׇ� AS ( VALUES(P,2) )
 VALUES(1,) )1,015)
S� AS ( VALUES(P,2) )
 VALUES(1,2) )
SELECT 1,015)
SELT x, y FROM t2 ORDER BY x;


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = Lncremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-44)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA ��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;
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_cIeck;3;
PRAGMA integrity_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;
PRAGMA integritMA integrityity_check;3;
PRAGMtychec integri�yy


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


sqltext:
CREATE TEMPORARY VIEW v0 AS ���
select 5 from(t1 a,t1,t1 ves4a,t1 ves)g,(t1 a,t1,t1 ves4a,t1 "iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiii","; ","ile C","inene  ","IIIIIII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","inenII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","i�enene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," "��������������������X a,b,ROM.aa,b,R.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,M a,bROM.aa,b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������,b,R.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,M a,bROM.aa,b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������������������������������������������������������������������������������������������������������������������������������a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aa,RROX
a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.aa,b,R alb,ROM.aa,b,����ֶ�������������������������������������������������������������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.aa,b,R alb,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.b,ROM.aa,b,ROM.a,OM.a,b,OM.a,OM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.aa,b,R alb,ROM.aa,b,����ֶ����������������������������������������������������������������������������b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aaANDOX a,b,ROM.aa,b,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������������������������������������������������������������������������������������������������������������������������������a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,aa,b,RROP a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,b,RROX a,b,ROM.a a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,aa,b,RROX a,b,ROM.aa,ba,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������������������������������������������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,ROROM a,bROM.aa,b,RROX a,b,ROM.aa,b,R alb,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.b,ROM.aa,b,ROM.a,OM.a,b,OM.a,b,i)
SELECT x FROM i(CTM0;


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = Lncremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-44)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA ��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;
ALTER TABLE t1 RENAME TO  sqlrt_compileoptio����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ԛ���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�������������������������������������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 �rit�����������������������������������������������;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 IISTS 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���������ԫ�������������������������������������������������������������������������������������������������������������������������������������������������������A �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 VIRTUG fts3(c);
PRAGMA �ritaDAL 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 VIR��������Թ������������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 VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruyyyyING fts3(con\ent, tiyyyING fts3(content, tokent�(rM:udpye p "`00000000000000000000000000000000000000000000kenize porter)r\@tokenize porter)r\yyyte pyye pjtokenaz _ABE VIRTUAL TAe porter)��ye pjpyyye7pjudpye porter3r\yyyye pter)r\yyyye pyyyepjpyyye7pjudpye porter3r\yyyyl CREdcC
INS*RT INTOye {yyye oyper)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE VIRTUAL TABE@VIRTUAL PABye port%r)r\yyyye CREATE VIRTUALSING fcC
INS*RT INTOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyyeyye py



%







555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555VIRTUAL555555555555555555555555555555555555555555555�55555555555555555555555555M5555555555555555555555555555555555555555555555555F55555555555555555555555555



USING�rter)r\yyyye CCCCCCCCCCCCyye CREATE VIRTUAL T�tokenize porter$r\yyyyey^e CREATE RIRTUAL TABye Uorter)r\yyyyed@cC
INporter\yyy{e pyyye pjpyyye {jTS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVANLUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLf t1 USING;fcC
INS*RT IoTOye {yyye �ype pyye port�Ut�kenizeyyye pyyye pjpyyye pjud@ye porter)r\yyyT INTOye {yyye C=CCCCCCCCCyye CRer)r\yyyyeFULye  fcor max(1,1)*RT INTOye pyyye oyye pyye porter( ���r)r\yyyye CREAT3 VIRTUAL TABye porter)ryyye CREATE VIRTUAL T.BL\yyyye OUTERtokenize 


















USING�rter) porter�tokenaz _ABE VIRTUter)r\yyyye pyyyepjudpye ��cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERtokenizer)V\yyyye pyyyh pjpyyye7ppudpye porteyye pyTEr) er)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOye {yyy  oype pyye porttokenize porter)r\yyyye pyyye pjpyyye {jTOye py INTOye {yyye eeeee�eeeeeeeeeeeeeetokenize porter)r\yyyye INITOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRVUAL TABy� porter)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVLIMITAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�te p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INT�e �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &rter)r\y3 VIRTUAeFULye0pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye poype pyye porter)r\yyyye pyyye pjpyp�OUTERtokenizer)V\yyyye pyyyh pjpyyye7pjudpye porteyye pyTEr) rterporter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f������� USING fcC
INS*RT INTOtokenize porter)r\yyyye pyyye pjpyyye {jTOye pyyye �ye pyya CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")N
��
yye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TACCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�to py










�	






eeeeeeeeeeeeeeeeeeeeBeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeetokenize porter)r\yyyye����������������������������������������������������������������������������������������������������������������������������������������������������twr)rNOyyye COEATE VIRTUAL TABy� porter)rCCCCCCCCyye CRe�)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye CCCCCCCCCCCye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREAT like(1,1)T.BLE t1 US
USINGrter)r\yyyre pyyye pjpISNULLOUTER�t����ize pQrte�)r\yyyye pyyye pjpyyye pjudpye porter)ryu @cC
INS*RTr)r\yyyye pyyye pjpy e pjudpyrter);
IKS*RT INTOye yye pjpyyye pRELEASE��tokenizer)Vlyyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yiyye@REAT
INS*RT INTOyrtev)r\yyuyye pyTE� rter)r\y3 VIRTUAeFULye pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye po random()eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee�eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeBeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee�eeeeeeeeeeeeeee�eeeeeeeeeeeeeetokenize porter)r\yyyye INITOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� porter)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVLIMITAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER�te p]yye dyy)r\yyyye pyyyjpyy�j
INS*RT INT�e �VIRTUAL T>BLE(t1USING fc:
INS??????????????????*R@ INTOye pyyye oyye pyye Porter) rtev)r\yyuyye pyTEr) &rter)r\y3 VIRTUAeFULye0pjpyyye pOyy{e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye@REAT
INS*RT INTOye p]yye dyy)r\yyyye pyyy~�jgy���j
INS*RT INTOye �VTRTUApyyye p�uyye*pxTEr):rter)r\yyyye pt� a.bjpfyye pOUTER)tokenizr)r\yyyye pyyye pjpyyye pjudpye Vorter)r\yyyG fc!
INye porter)r\yyyye CREATE VIR����INSTEADrter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyer)r\yyyye CZEAT3 VIRTUAeFTLye pjpyyye pOUTER��tokenize porter)�\yyyye pyyy pjpyyye pjudpye L TAByerter)r\yyyye CREATE VIRTUAL TIS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INT�ye pyyye oyO]TER









�	







USINGye cC
INS*RT INTOye {yyye oype pyye porter)r\yyyye pyyye pjpyyye p�OUTERC
INS*RT INTOye {yyy  oype pyye porte pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye Porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRFUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e portwr)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")ortwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USIN porte�)r\yyyye pyyye pjpyyye pju|pyTE RIRTUAL TABye porter)r\yyyye @>
DEFAULT)r\yyyye pyyye pjpyyye pj|dpye portwr)rNOyyye COEATE VIRTUAL TABy� port�r)rCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATUAL T.BLE t1 USIee pjpy -1 pj�dpye Porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRFUAL T.BLE t1 USING;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")N
��
enize porter);
INS*RT INTOye pyhye o�ye pyye porter) \yyyye CRE@6E VIRTUAL TAByporterte[porter)r\yyyye CREATE VIRTUAL G;fcC
 {yyye CCCCCCCCCCCyye CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjoUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye pmrr) 
IS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT IN.R)tokenizr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyG fc!
INS*RT1y> CREATECVTUAL TA;fcC
INS*RT IoTOye {�ken��eyyye pyyye pjpyyye pjudpye porter)r\yyyT INTOye {yyye CCCCCCCCCCy�e CRer)r\yyyyeFULye pjpyyye pEATETUAL T.BLE t1 USIe CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye ALLe porr) 
.	�")N
��
enize porter);
INS*RT INTOye pyhye o�ye pyye dorter) \yyyye CRE@6E VIRTUAL TAByporterte[porter)r\yyyye CREATE VIRTUAL T.B:E t1 USING f������� USING f!cC
�NS*RT INTOye {yyy  oype pyye portyyye pjpyyye {jTOye pyyye �ye pyya porter)rtev)r\yyuyye pyTE� rter)r\y3 VIRTUAe55555555555555555555555555�55555555555555555555555555M55555555555555555555555555555555555555 pjpyyye pjudpye L TABye porteeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer)r\yyyye CREATE VIRTUAL T.BLE tF USING f�����������������������������������������������������������������������������������cC
���RT INTOye {yyye oype pyye porttokenizx)yye pjTOye pyyye o�ye py�����������Nyye pyyye pjpy -1 pj�dpye porter)r\yyyG fc!
INS*RT1y> CREATECVIRTUAL TABye porter)r\yyyye CREATE VIR����INSTEADrter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyer)r\yyyye CZECT3 VIRTUAeFULye pjpyyye pOUTER��tokenize porter)�\yyyye pyyy pjpyyye pjudpye L TABye portwr)r\yyyye CREATE VIRTUAL TIS*RT INTOyVIRTUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyO]TER









�	







USINGrt^r)r\yyyre pyyye pjpISNULLOUT)R�t����i�e pQrte�)r\yyyye pyyye pjpyyye pjuUpye porter)r\yyy^e CREATE RRTUALyyyyu @cCd*RTr)r\yyyye pyyye pjpy e pjdpyrter);
IKS* round(1,1Iyyye oyye pyye portey) INize porter)r\9yy$tokenize porter)r\ykenizeCer);
:NS*RT INTdping');
SEL


sqltext:
PRAGMA auto_vacuum = incremental;
PRAGMA journal_mode = DELETE;
CREATE TABLE t1(a PRIMARE);
DROP table t1;create table t1(o d�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ouQUE);VAC;(a PRIMARE);
DROP table t1;create table t1(o d�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ouQUE);VAC;
DROP table t1;create table t1(o doubT�
i�XdiBnel In
DROP table t1;create table t1(o doubT�
i�XdiBnel Inel INDsmz""UNIQUE,UteNDsmz""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UN(1)U���F;
AL


sqltext:
ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,like(1,1);ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,1);ATTACH null As(?);
DETACH@like(1,1);AT1);ATTACH null As(?);
ATTACH null As(?);
DE


sqltext:
SELECT   replace(1,1,?)"",""from ( 
select 4411,1,1,1), ( 
selecT 
11), (  ;
select 4411,1,1,1), ( 
selecT 

 111), ( select 

( 
selecT 
 1111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

44<1);


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


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULT 10 REFERENCES t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3t0(y DEFAULT 10 REFERENCES t,ULT);
CREATE TABLE t3(y REFERENCES t3 ON UPDATE SET NULL);
INSERT INTO t1 SELECT+2+-2 AND+++ -2 AND+2 AND+2 BETWEEN-+2 AND+2 AND+2 AND++- -2 AND+2 AND+2 hhhhhhhhhhhhhhhhh����������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhMhhhhhhhhhhxhhh���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������CT����������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD���������������������������������������������������������������������������������������������������������
BEGIN;
UPDATE t1 SET x = randomblob($444&44400);


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELECT a, b,a b, '000' FROM t1
UNION
SELECT b,a,

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

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

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

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

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg, ( 
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 '000' FROM t1
ORDER BY 2,  11), avG(1), av 
select"",( 
sel))))))ect"",( 
selec O
select"",  ( 
selecT 
 '000' FROM t1
ORDER BY 2,  11), avG(1), av 
select"",( 
sel))))))ect"",( 
selecUNIONle 
selecT 
 111) t1
UNIONECT b9), avg(1),  avg(1), avg(11), avG(1),  av, ( 
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 '000' FROM t1
ORDER BY 2,  11), avG(1), av 
select"",( 
se�))))))))))))))))))))))))))))))))))))))))))))))))))))))ect"",( 
selecT 
 111)UNION ( "
sele 
selecT 
 111)UNIb, '0D0' FROM t1
UNIONECT b9), avg}1),  avg(1), avg(11), avG(1),  avg(11), avG, avg(11),1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11), avGELECT b,a, '000' , avg*11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avgh91), avG(1), avg(9), avg(1),  avg(1), avg.11), avGELECT b,a, '000' FROM t1
URD  2, ' 00' ,avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(G(1), avde�
;


sqltext:
PRAGMA encoding=UTF16be;
SELECT NOT(ltrim(x'0e0000'))"a","b" ""WHERE"">"a">"a">"a">"a""WH������������������������������������������������������� sqlite_version()���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ERm%">"a">"a">"a""">"a">"">"N">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"d>"a">"a""">"a">"I""""">"a">"""">"">"a">"a">"a""">""LIKE"1111111">"a">"">"a">"a">"a"J"a""">"a">"I""""">"a">"""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a""BC0K�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"1111"""> substr(1,1,1);


sqltext:
ea
select  upper(?999);
qea
select  upper(?++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++�+++++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+5+++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eafe table :1(onf Xdipn�,3-C- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-@sDELETE���CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-EACHld�( 
���dc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
���
seld�( 
���dc����CURRENT_TIMEIND'X
/-W�--;--�
--E�--;
.�
-
�el���CURREN�--
.���
se-"seldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel��CURRENT_TIMEINDE�CU++eate table :1(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-�-INDEX/--�--
.-� 
sVld�( 
DEX
/-W�--;--�
--+++++I7DEX-I�--;
/
M-�
--T--;-INd�( 
DEX
DEX
/--�--
.�
-
seld�( 
���dc++++?+M+++++++++++++++++����CURRENT_TIMEIND+++++++++++++++++++++++++++++++++++++eate tMEINDEX
/-W�--;--�-Ef Xdidn�,3--- 
---;
/
��
seld�( 
���dc���CURRENT_TIMEINDEX
/-W�--;--�
--E�--W�--;;-INDEX
/--TIMGINDE
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CU++eate table :1(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++I7DEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( RELEASEc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
���
sejd�( 
���dc����CURRENT_T5MEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
@eldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/+++++++++++++++++++++++-;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CURRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M `a`-T--;-INDEX
/--�--
.-� 
seld�(�EX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
���
sejd�( 
���dc����CURRENT_TIMEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eate tMEINDEX
/-W�--;--�-Ef Xdidn�,3--- 
---;
/
��
seld�( 
���dc���CURRENT_TIMEINDEX
/-W�--;--�
--E�--W�--;;-INDEX
/--TIMGINDE
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CU++eate table :1(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++I7DEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( RELEASEc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
���
sejd�( 
���dc����CURRENT_T5MEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
@eldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/+++++++++++++++++++++++-;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CURRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M `a`-T--;-INDEX
/--�--
.-� 
seld�(�/
-
sel���CURRENT_TIMEINDEX
/-W�--;--�
,-T--;��-;
/
M)+++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+++++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eafe table :1(onf Xdipn�,3-C- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( 
���dc++X
/-W�--;;-INDEX
/--TIMGINDEX
/-W�++++++++++++++++++++++++++++++++++++++++++++++
���
seld�( 
���dc����CURRENT_TIMEIND'X
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDE
/-W�--;;-INDEX
/--TIMIMEINDE�CURRENT_MEINX
/-W�--;-GINDEX
/-W�--;--�
--E�--;
/--;-IN�X
/--�--
.�

-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
able�(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-IN�X
/--�--
.�
-
seld�( 
���dc+++l���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CURRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M-�
--T--;-INDEX
/--�--
.-� 
seld�(�/
-
sel���CURRENT_TIMEINDEX
/-W�--;--�
,-T--;��-;
/
M)+++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+++++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eafe table :1(onf Xdipn�,3-C- 
---;
/
-
se�onf Xdidn�,3--- 
--;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/�-�
--T--;-INDEX
/--�--
.�
-
seld�( 
���dc++X
/-W�--;;-INDEX
/--TIMGINDEX
/-W�++++++++++++++++++++++++++++++++++++++++++++++
���
seld�( 
���dc����CURRENT_TIMEIND'X
/-W�--;--�
--E�--;
.�
-sel���CURREN�--
.���
se-
seldc����CURRENT_T.MEINDEXNT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-IN�X
/--�--
.�
-
seld�( 
���dc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
��
seld�(  
���dc���CURRENT_TRMEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIWGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc-
seldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eate tMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
��
seld�( 
���dc���CURRENT_TIMEINDEX
/-W�--;--�
--E�--W�--;;-INDEX
/--TIMGINDE
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CU++eate table :1(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++I7DEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( RELEASEc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
���
sejd�( 
���dc����CURRENT_T5MEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURhEN�--
.���
se-
@eldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/+++++++++++++++++++++++-;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CuRRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M `a`-T--;-INDEX
/--�--
.-� 
seld�(�/
-
sel���CURRENT_TIMEINDEX
/-W�--;--�
,-T--;��-;
/
M)+++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+++++++++++++++++++++++++++++++++++�+++++++����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
se+++M++�+++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
��
seld�( 
���dc���CURRENT_TIMEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CURRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M-�
--T--;-INDEX
/--�--
.-� 
seld�(�/
-
sel���CURRENT_TIMEINDEX
/-W�--;--�
,-T--;��-;
/
M)+++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+++++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eafe table :1(onf Xdipn�,3-C- 
---;
/
-
se�onf Xdidn�,3--- 
--;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( 
���dc++X
/-W�--;;-INDEX
/--TIMGINDEX
/-W�++++++++++++++++++++++++++++++++++++++++++++++
���
seld�( 
���dc����CURRENT_TIMEIND'X
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seldc����CURRENT_T.MEINDEXNT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-IN�X
/--�--
.�
-
seld�( 
���dc++++++M+++++++++++++++++����CURRENT_TIMEINDEX
/-W�--;--�
--Ef Xdidn�,3--- 
---;
/
��
seld�( 
���dc���CURRENT_TIMEINDEX
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seld�����CURRENT_T.MEINDEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhX
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CURRENT_MEINX
/-W�--;--�
--T--;-I-;
/
M-�
--T--;-INDEX
/--�--
.-� 
seld�(�/
-
sel���CURRENT_TIMEINDEX
/-W�--;--�
,-T--;��-;
/
M)+++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++*++++++++++++�+++++++++++++++++++++++++++++++++++�++++++++��++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++eafe table :1(onf Xdipn�,3-C- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++INDEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( 
���dc++X
/-W�--;;-INDEX
/--TIMGINDEX
/-W�++++++++++++++++++++++++++++++++++++++++++++++
���
seld�( 
���dc����CURRENT_TIMEIND'X
/-W�--;--�
--E�--;
.�
-
sel���CURREN�--
.���
se-
seldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDE
/-W�--;;-INDEX
/--TIMGINDEX
/-W�--;--�
--E�--;
/
-
sel���CURREN�--
.���
seld�( 
���dc����CURREEXISTSEINDEX
/-W�--;--�
--E�--;
/
-
sel���CURRENT_TIMEINDE�CU++eate table :1(onf Xdipn�,3--- 
---;
/
-
se�onf Xdidn�,3--- 
---;
/
-
selbc����CURRENT�EINTIMEINDEX
/-W�--;--�
--+++++I7DEX-I�--;
/
M-�
--T--;-INDEX
/--�--
.�
-
seld�( RELEASEc++++++M+++++++++++++++++����CURRENT_TIMEI
sel���CURREN�--
.���
se-
@eldc����CURRENT_T.MEINDEX
/-W�--;;-INDEX
/--TIMGINDEX
/+++++++++++++++++++++++++++++�++++++++++++++++++++++++++++++++�
--T-�-INDEX/--�--
.-� 
sVld�( 
��@-


sqltext:
SELECT  strft(1),?, * from (  ;
select 141,111), ( 
select 4,4,1 l�������le,��JOINnv,se,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,sm1), ( 
select AS4,1 l������INnv,se,nL,�le,ne)s��INDE�mzlNHect USING( ne)s��INDE�mzlNOTNU=LBne,sm1), ( 
seleSEJOINnv,se,ne,s�INDse,ne,s�INDE�m,se,nes,1)Hect Bne,m41Gone,s�z);


sqltext:
WITH i(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH i(x) AS (WITH � AS (WITH �ׇ� AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH i(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �ׇ� AS ( VALUES(P,2TH �ׇ� AS ( VALUES(P,2) )
 VALUES(1,) )1,015)
S� AS ( VALUES(P,2) )
 VALUES(1,2) )
SELECT 1,015)
SELT x, y FROM t2 ORDER B AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �(x) AS (WITH � AS (WITH �ׇ� AS ( VALUES(i,2) )
 VALUES(1,2) )
SELECT 1,015)
SELECT x FROM  (WITH �ׇ� AS ( VALUES(P,2TH �ׇ� AS ( VALUES(P,2) )
 VALUES(1,) )1,015)
S� AS ( VALUES(P,2) )
 VALUES(1,2) )
SELECT 1,015)
SELT x, y FROM t2 ORDER BY x;


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 ����������������������������������������;ANALYZE;DROP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000'00(a, b, c) VALUED;
INSERT INTO abcBEND;
END;
INSERT INTO abcBEND;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE IT ONIN
INSERT INTO abc0000000(a, b, c) VALUES(new.a, new.b, new.c);


sqltext:
create TEMP  table ������������������������u���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
�����44444444442222222;PRAGMA my_check;3;
PRAGMA integrit�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������t1(allint);20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 1024444;
VACUUM
���������44444444442222222;PRAGMA myk;
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 iegrity_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 inte��������������������������������������������������������������������������������������������������;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;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;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 integrityycheck;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I ��������������*0*�*:]*�**fts4(ordemc);
INSERT IATE t0 SET docid = 0;
INSERT INT*0*�*(6000%00000');
PRAGMA temp_store =21;PRAGMA temp_s�������������������������������������������������������������������������������������������������� '�


�CUR�ENT_DATE

vvvvvvvv*����������������������������������������������������� changes()���������������������������������������������������������������������88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*�8888888888888888888O888888888888888888888888888888888888888888888888888888888888DESC88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888����������������������������������������������������������������������������������������d*0:���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('c*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�****K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������ֺ����������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*�*:]*�*������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('���������������������COMMIT������������8888888888888888888888888888888888888888888888888888888888����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o**-N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*��������������������������������������������������COMMIT���������������������������������Ϻ������cc 0*�*:]*�***********K�s4(rrd*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������ֺ����������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*6*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***"H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*�*:]*�*������������������������������������������������������������������������������������������������������������������������������������������]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('7c 0*�*:]*�************���AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('c��0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('�������������ֺ��������������������������������COMMIT���������������������������������Ϻ����������������������������������TACH������������ú������������������������Ǻ������������������������������������������������������������������������������������������������������s���������������������������������������������������������������������������d*0*���*�*********(**!**o**�N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc *cc!0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�E0');
INSeRT INTO t0 VALUES('888888888888888888888******K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************N');
INSERT  INTO t0 VALUES('ccc 0 ***�**!**o***N');
INSERT  INTO t0 VALUES('c*�*K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('7c 0*�*:]*�************���AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('�������������ֺ��������������������������������COMMIT���������������������������������Ϻ����������������������������������TACH������������ú������������������������Ǻ������������������������������������������������������������������������������������������������������s���������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc *cc!0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�E0');
INSeRT INTO t0 VALUES('888888888888888888888******K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************N');
INSERT  INTO t0 VALUES('ccc 0 ***�**!**o***N');
INSERT  INTO t0 VALUES('c*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�****K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�****K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*�88888888888888888888888888888888����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o**-N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*********0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*�������������������������������������������������������������������������������������������������������������������������������RIGHT���������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]p�**********AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc!0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�E0');
INSeRT INTO t0 VALUES('888888888888888888888******K�s4(ord*0*��H0');
INSeRT GNTO t0 VALUES('cc 0*�*:]*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�*************N');
INSERT  INTO t0 VALUES('ccc 0 ***�**!**o***N');
INSERT  INTO t0 VALUES('c*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�****K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************AFTER
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*�88888888888888888888888888888888����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT  INTO t0 VALUES('cc` 0 ***RT INTOoc 0 ***cc 0(ord**�**o**-N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�
*�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������������cc 0*��������������������������������������������������COMMIT������������������������������Ϻ������cS"0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VA********]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('7c 0*�*:]*�************��� INTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t sqlite_compileoption_get(1)SeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('������������������ֺ����������������������������������������������������������d*0*���*�*********(**!**o***N');
INSERT 'cc` 0 ***RT ImTOoc 0 ***cc 0(ord**�**o***N');
INSERT  INTO t0 VALUES('ccc 0 *K*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�***********K�s4(ord*0*��H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************��0');
INSeRT INTO t0 VALUES('cc �');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]*�***********F�s4(ord*0*�*�*�***9OLU N***�**o*** *={s4(ord*0*�*�*�***0*�*�*�**�';


sqltext:
;VACUUM;
select � MATCH $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$=$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$��$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$IN,1);


sqltext:
SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEE��� ;;USMPS t1;:;;;;;ANALTEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL /���� ;;US  TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;U a,b;:;;;;;ANALTEEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL ;���� ;;US t1;:;;;;;ANALTEEMP ;ANAPAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;US t1;:;;;;;ANALTEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL ;���� ;;US  TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;U a,b;:;;;;;ANALTEEMP ;ANAP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEE��� ;;USMP ;�� ;;US t1;:;;;;;ANALTEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL /���� ;;US  TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;U a,b;:;;;;;ANALTEEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL ;���� ;;US t1;:;;;;;ANALTEEMP ;ANAPAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT MP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEPOINT TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;US t1;:;;;;;ANALTEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL \���� ;;US  TEE��� ;;USMP ;ANALYZE TEMP ;���� ;;U a,b;:;;;;;ANALTEEMP ;ANAP ;���� ALYZE t;; t1VEPOINT TEEMP ;ANAL ;���� ;;US t1;:;;;;;ANALTEEMP ;ANAP ;���� :;;;;;ANALYZE t;; 


sqltext:
ATTACH 'file:000?mode=memory&cache=shared' AS s0;
PRAGMA integrity_chec�R;
E;
PRAGMA cache_size = 2000;PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;
PRAGMA cache_size0= 20;
PRAGMA page_size = 1024;PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;
PRAGMA cache_size = 2000;PRAGMA mmap_size = 0;
PRAGMA page_size = 0;
C


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-44)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA ��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������;
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;�������������������y_check;
PRAGMA integrity_check;
PRAGMA integ;
PRAGMA integrity_check;3;
PRAGMA����egrity_check;
PRAGMA integritMA integrityity_check;3;
PRAGMtychec integrityycheck;


sqltext:
PRAGMA synchronous=2;
PRAGMA synchrurnal_mode;ATTACH''AS njournal_mode;ATTACH''AS n�nTE�
;
PRAGMA temp.journal_mode;
�');
PRAGMA temp_store = 1;PRAGMA teep_s���������������������������������TE�
;
PRAGMA temp.journal_mode;
�');
PRAGMA temp_store = ������������������������������������������������������������������������������������������������������INSERT�;
PRAGMA temp.journal_hhh111)UNION 
selecT 
 19), ( seleION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

 
selecT 
 , ( 
selecT ( 
selecT 
 111)UNION select 

44<1);


sqltext:
SELECT  count(1), ( 
select 6 from (  ;
select * from (  ;
select 1,"a",01*1), ( 
select 1 from (  ;
select 1,"a",01*1), ( 
select 111)ON"a"=0), ( 
select 1 from ( seLect 1,"a",01*1), ( 
select 111)ON"a"=01*1), ( 
select 11)ON"a"=01*1)

') LIKE"b0000000000000000000000000000000000000000000000000000000000000000000-0010,000001)>9+2 day�""a">>"+� days"> upper(1) "a","b" ""WHERE"">"a">"a">"a""">"a">"">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"INDEX">"a">"a">"a">"a">"a" 
select 111)ON"a"=0), ( 
select 1 from ( seLect 1,"a",01*1), ( 
select 111)ON"a"=01*1), ( 
select 11)ON"a"=01*1)

') LIKE"b0000000000000000000000000000000000000000000000000000000000000000000-0010,000001)>9+2 day�""a">>"+� days"> upper(1) "a","b" ""WHERE"">"a">"a">"a""">"a">"">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"INDEX">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTB<HK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">>"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTB<HK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
create table ''(one smabbbbbbbb REFERENCES s1bbbbbbbbbbbbbEY REFERENCES R ON UPDATE CASCADE);
.N) y+ REFERENC� s1(a, b)FOREIGN KEY(x,y) REFERENCES s1(a, b)FOREIGN KEY(x, y) REFERENCES s1(a, b));
PRAGMA foreign_key_check) ()FGN K, y) R+ �1(a, b));


sqltext:
SELECT  DISTINCT(1),(values( .444 || .471),
(141),
(4),
(4444471),
(14444441),
(141),
(14)UNION values( .4),
(4444471),
(14444441),
(4),
(4444471),
(14444441),
(141),
(14)UNION values( .4),
(4444471),
(1444444444 |1))LIKE"b" "a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"">"a">"a">"ATTACH>�a">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"a">"a">"a">"a"7 "a","b"a">"a"", (
111), ( 
s���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ROLLBACK�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������u������������������������������������������������471),

(471),
(14)N vIlues( .4),
(4444471),
(1444444444 || .4444 zeroblob(1)LIKE"b" "a","b" "")es( .4),
(4447;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x��NTEGER PRIMARY KEy DEFAULT �0 REFERENCES t1(x) ON DELETE SET DEFAULT REFERENCES t1 ON DELETE SET DEFAULT REFERENCES t1 ON UPDATE SET NULL);REPLACE INTO t1 SELECT(13);
 REFERENCES t1 O������������������������������������������������1)�����������������������������������������������������������),1vCONSTRMINT9TABLEg(1)DsmINDsmhmz""�gIQUE,U" UNDROP,UE$e,EINDsREFERENFERENCES t1 ON UPDATE SET NULL);REPLACE INTO t1 SELECT(13);
 REFERENCES t1 O������������������������������������������������1)�����������������������������������������������������������),1vCONSTRMINT9TABLEg(1)DsmINDsmhmz""�gIQUE,U" UNDROP,UE$e,EINDsREFERENCES���������������������������������������������������������vg(����������������������������������"""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu, avM(1), a 0');
~~~~~~~~�Dsm_""UNz""UNIavg(9), avg(1)otG(111(1PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP), a, avN(11), av1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~���
��������������������������������������CES���������������������������������������������������������vg(����������������������������������"""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuu�uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu, avM(1), a 0');
~~~~~~~~�Dsm_""UNz""UNIavg(9), avg(1)otG(111(1PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP), a, avN(11), av1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~���
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ota�d
(4), aXG(1),9


sqltext:
create table ''(one smabbbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES  smabbbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES R ON UPDATE CASCADE);
.
PRAGMA foreign_key_check) (y) R+ �1(a, b));


sqltext:
create table ''(one smabbbbbbbb REFERENCES s1bbbbbbbbbbbbbbbbb REFERENCES s1bbbbbbbbbbbbbEY REFERENCES R ON UPDATE CASCADE);
.N)
PRAGMA foreign_key_check) ( K, y) R+ �1(a, b));


sqltext:
create table t1(one smallGnt);
insert into t1 values(1);
select hex(1)WHERE 4444444444444444474444444444444&4 ISNULL OR .4444444 OR 444 OR .444444&4 ISNULL OR .4444444 OR 444 OR .444774444444 OR(37777777777777777444444 OR .4444447444);
select hex(1)WHERE 4444444&4 ISNULL OR .44444447444 ISNULL OR .44444447444444444444444444474444444444444&4 ISNULL OR .4444444 OR 444 OR .444444&4 ISNULL OR .4444444 OR 444 OR .44477777777744444444 OR(37777777777777777444444 OR .4444447444);
select hex(1)WHERE 4444444&4 ISNULL OR .44444447444 ISNULL OR .4444444744444444 OR .44444474444444444444&4 ISNULL OR .4477777777744444444 OR(37777777777777777444444 OR .4444447444);
select hex(1)WHERE 4444444&4 ISNULL OR .44444444444444444&4 ISNULL OR .44447444 ISNULL OR .44444444444 OR .44444474444444444444&4 ISNULL OR .4477777777744444444 OR(37777777777777777444444 OR .4444447444);
select hex(1)WHERE 4444444&4 ISNULL OR .44444447444 ISNULL OR .4444444744444444 OR .44444474444444444444&4 ISNULL OR .4+1);


sqltext:
ALTER TABLE Teeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.ir RENAME	TO",E�NDsmz""UNIQUE,UE$lNliit);TER TABLE Teeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee.ir RENAME	TO"l fe,E�NDsmz""UNIQUE,UE$lNliit);;;create """" ifn;;create """" ifnull(1,1)(1);


sqltext:
ATTACH''AS noname;
ATTACH':memory:' AS mem;

ATTACH':memory:' AS
���������������������������������������mJme;
VACUUM
����me;
VACUUM
name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������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���������������������;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�������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;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�������������������������������������������������������������������������������������;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�������������������������������������������;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:
CREATE TABLE t101(a);
CREATE TABLE t100(b,c);
INSERT INTO t101 VALUES(1);
SELECT DISTINCT a FROM t101 LEFT JOIN t100 ON a=b ORDER BY c IS NULL;
INSERT INTO t101 VALUES(1);
SELECT DISTINCT a FROM t101 LEFT JOIN t100 ON a=b ORDER BY c IS NULL;
INSERT INTO t101 VALUES(1);
SELECT DISTINCT a FROM t101 LEFT JOIN t100 ON a=b ORDER BY c IS NULL;
INSERT INTO t101 VALUES(1);
SELECT DISTINCT a FROM t101 ;


sqltext:
create table ''(o�� smabbbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES  smabbbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES bbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES  smabbbbbbbb REFERENCES s1bbbbbbb�bbbbbEY REFERENCES R ON UPDATE CASCADE);
.
PRAGMA foreign_key_check) (y) R ON UPDATE CASCADE);
.
PRAGMA foreign_key_check) (y) R+ �1(a, b));


sqltext:
CREATE TABLE t10(x INTEGER PRIMARY KEY, y INT, z CHAR(100));
CREATE INDEX t000 ON t10(y);
EXPLAIN QUERY PLAN
SELECT a.x, b.x
FROM t10 AS a JOIN t10 AS b ON a.x<( 
selecT 
1), ( select 

( 
selecT 
 1111)Uy);
EXPLAIN QUERY PLAN
SELECT a.x, b.x
FROM t10 AS a JOIN t10 AS b ON a.x<( 
selecT 
1), ( select 

( 
selecT 
 1111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
11)��
selecT ( 
sele 111)UNION 
sel
 19), ( sel

( 
se 
sT 
 19), ( s( 
sele 111)UNION 44
selecT 
11), ( 
sel( 
sNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 44
selecT 
11)��
selecT ( 
sele 111)UNION 
sel
 19), ( sel

( 
se 
sT 
 19), ( s( 
sele 111)UNION 44
selecT 
11), ( 
sel( 
sele A11)UNION st 

44<1);


sqltext:
 );
select ?1in( (191), zeroblob(99999),(191), zeroblob(1191), zeroblob(119+9),char(1), zeroblob(19)- zeroblob(399), zeroblob(9+99), zeroblob(999-91), zeroblob(1), zeroblob(19=91), zeroblob(1), zeroblob(19799), zeroblob(1), zeroblob(199char(1), zerkblod(19), zeroblob(999), zeroblob(1199), zeroblo��9999), zeroblob(5>9 ), zeroblob(1999), zeroblob(9-91), zeroblob(1), zeroblob(1), zeroblob(1999999), zeroblob(9999), zeroblob(5), zeroblob(9191), zeroblob(199+9),char(1), zeroblob(119999), zeroblob(99999), zeroblob(1));


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(1000000000000-0, '0:TE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(1000_0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*�*�*�*********(**�**o***N');
INSERT  INTO t0 VALUES('ccc 000000000-0, 0:docid, xATE) VALUE t0(doc0 *5*�H0');
INSeRT INTO t0 VALUES('cc 0*�*:]*�************�s4(ord*0*�*�*�*********(**�**o***N');
INSERT  INTO t0 VALUES('ccc docBLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(1000_0');
INSeRT INTO t0 VALUES('cc )*�*:]*�************�s4(ord*0*�*�*�*********(**�**o***N');
INSERT  INTO t0 VALUES('ccc 000000000-0, 0:docid, xATE)dALUE t0(doc0 *5*�H0');
INSeRT INTO t0 VAL');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�����������������������e;
ATTAC�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�����������������������������y��������������������������������y������������������������������������nona�oname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�����������������������e;
ATTAC�������������������������e;
ATTAC�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�����������������������������y��������������������������������y������������������������������������nona�oname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�����������������������e;
ATTAC������������������������������������������inmbmJme;


sqltext:
creATE TABLE t010(a, CHECK(  substr(1,1,1)));
VACUUM
���������yE����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZ a.bOP TABLE IF EXISTS t;
CREATE VIRTUAL TALE 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���������ԫ��ȫ����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TA"LE IF EXISTS t;
CING fts3(c);
PRA-MA �ritaD�������������������������������������������������������������������������TINCT���������������������������ԛ���������x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL PABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
����ԛ�inmbmJme;
VACUUM
�������������y�����e;
VACUUO?����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y������������������������y��������������כ ��������������������inm�mJ�������������INSERT�����������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y��������������Q��������������������YZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������Կ��������������������������������������DISitaD���������������������ԛ���yE����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZ a.bOP TABLE IF EXISTS t;
CREATE VIRTUAL TALE 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���������ԫ��ȫ����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TA"LE IF EXISTS t;
CING fts3(c);
PRA-MA �ritaD�������������������������������������������������������������������������TINCT���������������������������ԛ���������x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
�����������������inm������������������������;ANALYZ;DREATE 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 4sqlit_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���������������������������;A -1YZE;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��������������������������������������������������������������������������������inm���������ԫ�����������������������������������������������������������������������������������������������������������������������������ԫ�����������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIRTUALTABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�� ;;S^VEPOINT T����F;
A��� TABLE t1 RENAME TO  sqlit_compileoption_���������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VV���F;


sqltext:
create table t1(o douchar);REINDEX  ;;VACUUM;create table t(l rchar(1)UNIQUE);create tfble  tR(l rchar(1)UNIQUEREINDEQUEREINDEX  ;�
p �?;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'EPOINT�pinESSIf�s3(content, tokenize porter);
INSERT INTO t1(row(cond jumpiinESSING Wism sqlite_version()eIVEnESSING Wism(sm(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond)ju�piinESSING Wi�� sqlite_version()eIVEnESSING WiINNERntent, �okg lngNG Wism(cond jumpiis3(content, tokenize porter);
INSERT INTO t1(row(cond jumpiinESSING Wism sqlite_vers��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ռ�������������������������������������������������������������������������������������������������������������ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc����������������������������������������������������)eIVENSERT InESSING nd jumpiinESSING Wism sqlite_version()eIVEnESGING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqli6sm sqlite_vdrsion()eIVENSERT InESSING nd jumpiinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSINGmnd jumpiinESSING Wism sqlite_version()eInESSING Wi(sm(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond)ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSING nd numpiinESSING Wism scontite_version()eIVEnESGING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqli6sm sqlite_version()eIVENSERT InESSING nd jumpiinESSING Wism scontent, �o���������������ond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSINGmnd jumpiinESSING Wism sqlite_version()eInESSING Wi(sm(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond)ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSING nd jumpiinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_versi�n()eIVENSERT InESSING nd jumpiinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism��onROWumpiinESSING Wism sqli6sm sqlite_version()eIVENSERT InESSI jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSINGNG nd jumpiinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING fism sqli��������������������������������������������������������������������������������������������������������������������������������������ent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_versi�n()eIVENSERT InESSING nd jumpiinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism��ond jumpiinESSING Wism sqli6sm sqlite_version()eIVENSERT InESSING nd jumpiinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli�������������������������������������������������������������������������OINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSINGmnd jumpiinESSING Wism sqlite_version()eInESSING Wi(sm(cond jumpiinESSING Wism sqli6EPOINT������������������������������������������������������������������������������������������������������������������������������������������������������)eIVENSERT InESSING nd jumpiinESSING Wism sqlite_version()eIVEnESGING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqli6sm sqlite_version()eIV Wism(cond ju���������piinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSINGmnd jumpiinESSING Wism sqlite_version()eInESSING Wi(sm(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond)ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_version()eIVENSERT InESSING nd jumpiinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond jumpiinESSING Wism sqlite_versi�n()eIVENSERT InESSING nd jumpiinESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism��ond jumpiinESSING Wism sqli6sm sqlite_version()eIVENSERT InESSING nd ju�piinESSING Wism scontent, �okg lngNG Wism(cond jumpiinESSING Wism sqli6EPOINT�pinESSING Wism(cond ju�piinESSING W�sm sqlite_version()eIVEnESSING Wism(content, �okg lngNG Wism(cond ju��������������������������������������������������������ռ���nESSING Wism sqlite_version()eIVEnESSING Wism(content, �okg lngNGESSING Wism sqlite_SSING Wism sql6EPOINT�piWism(cntent, �okg lng');
S.;


sqltext:
SELECT  count(1),0, * from ( 
select *), ( 
select *), ( 
select 111), ( 
select FROM1 l�������le,s�lNlse,ne,s�INDE�mzlne,s�INExdiBne)Hect USING( l�������le,ne,l�������le, le,ne,l�������le,ne,s�INDE�mzlne,s�INExdiBne)sBne,st�Est1G,sEe�zne,s�Immne,�zlkBne,st1G,sEe,�zne,�zlns,smzlNOTeXeiBne,mt1Gone,s�z);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,ordereDES,$U4,4,8);
INSERT INT� t0(docid, x) VALUESRIGHT-0000000000000, '00');
INSERT INTO t0(docid, x) VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$�����inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$�������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '*' ORDER BY docid, x,$����4, x,$����444444444,$כ�����������������������ATTAC�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����44444444,$4����r������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y������VALUES(0, '��������������	��nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����������������������inmbmJme;
VACUUM
�������������y������כ����������� ���������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r�����������ATTAC�����4O4444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$�������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '*' ORDER BY docid, x,$����4, x,$����444444444,$כ�����������������������ATTAC�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����44444444,$4����r������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y������VALUES(0, '��������������	��nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����������������������inmbmJme;
VACUUM
�������������y������כ����������� ���������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r�����������ATTAC�����4O4444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r������inmb444444444,$4����r������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y��������������������	��nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y���������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r����������כ�������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����44444444,$4����r������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y��������������������	��nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����d����������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '<*' ORDER BY docid, x,$����4, x,$����444444444,$4����r�����������ATTAC�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0<WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$4����r������inmbmJme;
VA


sqltext:
SELECT sqlite_rename_parent(1111111&1E111,?,?)> abs( -1111111 || 1111111111E111)"a","b" ""WHERE"">"a">"a"""a">"a""">"">"a">"">"a">D">"a">"a�"a">"a">"a">"JOINa""">"a>"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOIWa"@?>"a">"a""">"">""a">"a">"a">"a">"JOIWa"@?>"a">"a""">"">"a">5">"a">>"y";"a",tF;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runXing@and jumping');
SELECT rowid FROM t1 WHERE content MATCH 'run porter);""" datetime(1,1,1)"""""""�"
INSERT��NTO  jump';


sqltext:
WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i,bROM.aa,bX a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,R8OX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������������������X SELECT (x+1)%10 FROM a,bROM.aa,bX a,b,ROM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,R8OX a,b,ROM.aa,b,R a,b,ROM.a�������������������������������������������������������������������X a,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a�M.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������������������������������a,b,ROM.a,M.a,OM.a,b,OM.a,�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������á������������������������������������������������������a,b,TOM.aa,b,R a,b,ROD.aa,b,ROROM a,bROM.aa,RROX a,b,ROM.aa,b,R a,b,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������������������������������������a,b,ROM.a,M.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,ROROM a,bROM.aa,b,RROX a,b,ROM.aa,b,R alb,ROM.aa,b,ROM.a,OM.a,b,OM.a,ROM.b,ROM.aa,b,ROM.a,OM.a,b,OM.a,b,i)
SELECT x FROM i(CT#xLIM0;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGER PRIMARY KEY);
CREATE TABLE t0(y DEFAULIN10 REFERENCES t1(x) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON DELETE RESTRICT);REPLACE INTO t1 SELECT(13);ATTACH''AS n�nTEM
;
PRAGMA temT�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������ů��������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������
��
;
PRAGMA temT�����������LLBACK ;;SAVEPOINT T������������������������ݼ���������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ��������������������������;;SAVEPOINT T�����������������������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d�
;
PRAGMA temT�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������ů�������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB����������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ��������������������������;;SAVEPOINT T�����������������������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d�
;
PRAGMA temT�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������ů���������������E;;;;ROLLBACK ;�����������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ�����������������������������������������EEMP ;ANALYZE;;;;R��������������������������������������������������������������������������������������������������������INT T�����������LLBACK ;;SAVEPOINT T�����������������EEMP ;ANALYZE;;;;R�����������������������������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�����������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SA@EPOINT T������������������������������������������������;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d�������������������RLB�������ݼ������������������EMP ;ANALACK ;;SAVEPOINT T������������������ݼ��ż������������������������������������LLBACK ;;SAVEPOINT T��������������������ݼ��������������������������������EMP ;ANALYZE;;;;ROLLBACK 3;SAVEPOINT \EEMP ;ANSAVEPOINT TEEt1; t EEMPALYZSA�POINT TEEt;


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


sqltext:
 ea
select 111111E17|~ 1111+ replace(7,7,1611|~ 1111111111E2001-01-01111117|| 1111111111917|~ 1111111111E200/-01-011111111E2001-01-01111117|| 1111111111917|~ 1111111111E200/-01-01111)"a","b" ""WHERE"">"m">"a">"a">"�">"y";"a",tF)"a","b" ""WHERE"">"m">"a">"a">"�">"y";"a",tF;


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('0s4C0{s*�***COLUMN***�**o*****0{s�');
UPDATE t0 SET docid = 6;
INSERT INTO t0 VALUES('cc 0(orord*0d*0*�*:]*�****��**�s4(ord*0*�*�*�************�**o***N');
INSERT  INTO t0 VALUES('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc I');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]#�*******iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii�*�*�**iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii@{s4(ord*0*�*�*�**o';


sqltext:
CREATE TABLE t0e03(a INTEGER PRIMARY KEY, b, UNIQUE(b,b)) WITHOUT rowid;
INSERT INTO t0e03 VALUES(100,@00);
CREATE TABLE t0e00(w, x, y, FOREIGN KEY(x,y) REFERENCES t0000(a,b));
INSERT INTO t0e00 VALUES(300,100,200);
UPDATE t0e03 set b = 2.0 where 

  ( 
selecT 
 111) 
selec, ( 
select"", ( 
sele;
selec);


sqltext:
create table t1(o UNIQUE COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE  rtrim COLLATE   rtrim COLLATE  rtrim COLLATE  rtrim);
selec",";","a",01*1), �
select 11)OCURRENT_DATEt .999,"9","b",1,11141,"b","",";","a",01*K), ( 
select 111)ON( �
select +999,"9","TE  rtrim);
selec",";","a",01*1), �
select 11)ON( �
select .999,"9","b",1,11141,"b","",";","a",01*K), ( 
select 111)ON( �
select +999,"9","c",1,11141,11,01*1), ( 
select 111)ON( select ., 
seleect .9e4201b"="",Bount(1),?


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('0s4C0{s*�***COLUMN***�**o*****0{s�');
UPDATE t0 SET docid = 6;
INSERT INTO t0 VALUES('cc 0(orord*0d*0*�s�');
UPDATE t0 SET docid = 6;
t0 VALUES('cc 0(orord*0d*0*�*:]*�****��**�s4(ord*0*�*�*�************�**o***N');
S


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('0s4C0{s*�***COLUMN***�**o*****0{s�');
UPDATE t0 SET docid = 6;
INSERT INTO t0 VALUES('cc 0(orord*0d*0*�*:]*�****��**�s4(ord*0*�*�*�************�**o***N');
INSERT  INTO t0 VALUES('ccc***COLUMN***�**o*****0{s�');
UPDATE t0 SET docid = 6;
INSERT INTO t0 VALUES('cc 0(orord*0d*0*�*:]*�**** 0 ***�H0');
INSeRT INTO t0 VALUES('cc I');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]#�************�s4(�*�***o****0{s4(ord*0&�*�*�**oord*0*�*�*�***COLUMN***�**o*****0{s4(ord*0*�*�*�***o****@{s4(ord*0*�*�*�**o';


sqltext:
create table t1(one ,"a"do�b char(1)UNIQUE);
select DISTINCT* from t1,( lec 
select 4,41*1), ( 
select 111231,"b","",11,";" AnD.4,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11,
4,4231,"b","",11,";" AnD.4,"b",1,1,1,"b","",11,"b","",11,";" AnD.4,"b",1,1,1,"b") OR"a"IN( 
4,4231,"b","",11*1), ( select 111,11, (  11t
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" ,( 
select 1111 f1), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="," ,( 
select 1111 f1), (  11t
select .91111 fro)ON+-44 lower(1)14="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" ,( 
select 1111 f1), ( ect
select .91111 fro)ON+-+-241-2414="a" OR"a"="B" ,( 
select 1111 f1), (  ect
select .91111 fro)R�1 NATURAL NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NGTURAL JOIN t1 NATUR��������������� NATURAL  JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NAON+-+-241-2414="a" OR"a"="B" ,( 
select 1111 f1), (  ect
select .91111 fro)R�1 NATURAL NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL  JOIN t1 NA NATURAL JOIN t1 NATU������� N��������������������������������������������������������ATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t1 NA NATURAS JOIN t1����AL JOIN t2;


sqltext:
CREATe VIRTUAL TABLE t2 USING fts4(prefix='1(c�tokenize porter=r\y0 02 S00 0h0 wn0 ���00000 t00000 and');
INSERT INTO t2 VALUES('W0000'/s fleet sri000 A s0o00 0l30 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 VALUES('Si00-l00y-su0-SZmme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. Wi�liam t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w00 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f00 to 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 NSERT INTO t2 VALUES('Sain0-V0wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0s00ASC0 20 S/000����. W000000 000� m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000a00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleep');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. Wi�liam t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 �000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0Ohe r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 S 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000'�0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f00 to 0ayyye CREA5E VIRTUAL TABy0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t0� win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0s00) o0 20 S/000����. W00,000 000� m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0s00) o0 20 S/000����. W000000 000� m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, ?0e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000a00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleep');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 0�tokeniz\ port0 Se0000000. Wi�liam t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e00N��e CRer)r\yyyyeFULye�N��
,enize porter);
INS*RT INTOye pyhye o�ye pyye porter) \yyyye CREA5E VIRTUAL TAByporter)r\yyyye CREATE VIRTUAL @.BLE t1 USING fcC
���RT INTOye {yyye oype pyye porttokenizx)yye pjTOye pyyye o�ye p�ye �orter) �rter)r\yyuyye pyTEr) udpye porter3r\yyyyrter)r\yyyyeFULye pjpyyye pOUTER��tokenize portdr)�\yyyye pyyy^ pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye pyy^e oyye pyye portertokepaz TABE VIRTUAL TAe porter)r\yyyye pyyye �pyyye pjudpye p|rter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, VALUESUAL TABLE t1 US*RT INTOye pyyye oyye pyter CREATE VIRTUAL TAByu po[ter)SING f� �scD
INS*RT INTOye {yyye oype pyye porb�tokenize porter)r\yoyye INITIALLYyyye pjuyye py














&&




�SINrter)r\yyyye pyyye pjpyyyL pOUTERtokeni�e porter)r\yyyye pyyye pjpyyye pju|pye porter)r\yyy^e CRLA:E RIRTUAL TABye porter)r\yyyye @>
INS*fTr)r\yyyye pyyye pjpyyye pj|dpye porter)r\yyyye COEATE VIRTUAL TABy� porter)r\yyyye ��EATE VIRT2AL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pye port�VACUUMtokenizeyyye,pyyyz pjpyyye pjudpye porter)ruyyye CREITE VIRTUAL TAB e porter)rORDERe CREATE VIjTUAL T.BLE t1 USI$G fcC
INS*RT INTOye pyyye oyye pyye porr) 
IS*RT INTOyVIRrUAL T.BLE l1USING fc:
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenize dorter)r\yyyye pyyye pjpyyye(pjudpye poTUAL T.BLE tj USI�C
INS*RT INTOye pyyye oyy pyye porter) �O  okenize porter)r\yyyye pyyye pjpyyyU7pjudpye porter3r\yyyye CREATrter)rnyyyye pyy[epjudpye porter)r\yyyye CREATE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABye C
INS*RTr)������������������\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUA TABye porter)r\yyyye TE VIRING fcC
INS*RT INTOye {yyye oype pyye portUtokenizee pyyye pjpyyye pjudpy porter)r\yyyye CREATCCCyye CREATE VIRTcC
INS*RT INTOhe pyyye oyye pyye po unlikely(1)OLUMNOUTERorter);
INS*pyye porter) RT INTOye tokenize porter)r\yyyyeyyye pjpyyyeNG fcC
INS*BT INTOye pyyye oyye pyye por@rf�cC
^NS*RT INTOye pyy�e oyye pyye portep) zOUTERtokenize porter)r\yyyye pyyye pjpyyye��dpye porter)r\yyyye CREATE VIPcUAL TA:LE t1 USING fts(c�tokenize porter=r\yYyye tjpyyye p�uyye*pyTEr):rter)r\yyyye pt�ye pjpfyye pOUTER)tokenize portye pyy� t1 USING fts(c)r\yyyye er)r\yyyye INITIALLyyye pju�ye py











�	







USINGrter)r\yyyye pyyye pjpISNULLOUTERtokenize pQrte�)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RRTUALyyyye @cC
INS*RTr)r\yyyye pyyye pjpy e pjudpyrter);
INS*RT INTOye pyyye oyye pyye portem) ize porter)r\9yytokepize porter)r\ykenizeCHECKer);
INS*RT INTdping');
SEL


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyy(1,1)TIONAL T.BLEye oyypyTEr) �rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\ytokenize porter)r\yyyye pyyye �jpyyye pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpyyye pOUTERtokenizpter)rcC
INS*RT INTOye {yyye oype pyye port���&tokeZize porter)r\yyyye INITIALLYyyye pjuyye3py





















USING�d@cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAr)r\yyyye CREATE VIRTUAL T.BLE VIMTUAL TABye porter)r\yyyye C1{yypyyye o�ye pyye porter) ye oype pyye port�Utokenizeyyye pyye pjpyyye pjudpye porter)r\yy�]e CREATE VIRTUAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL T.BLE t1 USIdG fcC
INe*RT INTOye py@ye oyyepyye$porter) OUTERNS*RT INTOye pyyye oyye pyye porter) Fer)r\yyyye CREATE VIRTUAL T�{ye CREATE VIRTUAL T.USPNG fdc:
INS*RT INTOye BLE t1 USIOye pyyyd oyye pyye porter) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AFTER����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������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 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,bkenizeyy���yyye pj�yyye pjud�ye porter)r\yyyye CR
ATE rIRTUAL TACCCCCCCCizer)r\yyyye pyyE VIRTUAL T.BLE t1 USI�cC
�������������������������������������������������������������������������������������� $1��������������������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 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 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 oypeUeDETACHyye 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 CREBYE VIRTUAL TABE\yyy^e CREATE RIRTUAL TABtokenizey�ye pyyye gj�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 pmrier)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 {yyye oype pyye portUer)r^yyyye CREAT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�L T.BLE t1 ;ING fcC
INS*RT INTWITHOUTye oype py sqlite_source_id()URALe pyyye pjpyyye pOUnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn����������������������������������������������������������
INS*RT QNiOye {ynnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTTTTTTTTTnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnizeyecC
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� fyyke 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 MortUer�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 VIffffffffffffffffffffffffffffffffffffffffffffffffffffffRTUAL 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 {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 portUer�yyye CREA<E 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/C////////�////////////////////////////////////////�/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 pjpybye pOU�Etokenize porter)rdyyyye 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 r)r\yyyye INITIALLyyye pjABye porter)r� NG fcK
IdS*RT QNTOye {yyyICITILyyyb 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











�ING�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 zortCR
ATE rIRTUAL TACCCCCCCCizee 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


