# xsql

sqltext:
ATTACH''AS non;
ATTACH':memory:' AS ������������������כ��������������������noname;
ATTACH':memory:' AS @nmemame;
ATTACH':memory:' AS i����������������������������������������������y������������������������������������������������������������������������nonanoname;
ATTACH':memory:' AS ������������������כ�������������������������������������������������������nonanoname;
ATTACH':memory:' AS ������������������כ�������������������nonanonam;
ATTACH':memory:' AS ������������������כ�������������������nonanoname;
ATTACH':memory:' AS �����nonanoname;
ATTACH':memory:' AS ������������������כ���������������������y��������������������������������������inmbmJ��������������y�������������������nonanoname;REINDEX':memory:' AS ������������������כ�������������������������������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,4++- -2 AND++-2 AND++- -2 AND(2 AND++-2 AND+"a">"a" OR"a"ISNULL AND count())AND	+- - "">"a">"a""9","b",1,1,";" AND.4>"" OR 41-2 ),( 
select 11), ( 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"="B" ,( 
select 1111 f1), (  11t
select .91111 fro)ON-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )ANDAND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( sele	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"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","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-48++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN("",11414>"a" ,"b","",1111,";" 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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b","" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11>"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( 
4,4231,"b","",11*1), ( 
select 111,11);


sqltext:
SELECT  max(1 ||@31) from ( 
select 4411,1,1,1), ( 
selecT 
11), (  ;
select 44"", ( 
selecT 
 111)UNION ;
select 

444,1), ( ��elecT 
 
 191), ( 
select"", ( 
selecT 
 111)UNION ;
select 

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

444,1), ( 
selecT 
11), ( 
selecT 

1, ( 
selecT 
 111)UNION ;
select 

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

1, ( 
selecT 
 111)UNION ;
select 

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

44,1);


sqltext:
creatE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, sum(b) AS m FROM t2 GR�������������������������ԛ�������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�SING 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 T��������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������DISTINCT���������������������������ԛ���������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t>
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rita��������������������������������������������������������������������������������inm���������ԫ���������������������������������������������������������������������������������������������������������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD������������������������ last_insert_rowid()�����������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
�������������������������������������������Թ������������DISTINCT�����������������������������������������TRIGGERYZE;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(;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�����������������������������������������������������������������������������DIvTINCT�������������������������������������������;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����� upper(1)�����������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAMA �ritaD�������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TACREATE 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 t1(one smallint);
insert into t1 values(1);
select char(
44111111111E111
, ( select 

( 
selecT 
 111)UNION 44
selecT 
.1), ( 
selecT ( 
selecT 
 111)UNION 
selecT 
 19), ( select 1),  char(9), 6,6666666666661%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 selecT 
 19), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

44<1);


sqltext:
Create   table t1(allint);nsert into t1 values(1);; DETACHZAIC;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;ANALyZE t1;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANAZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;�;;;;;;;ANAALYZ;;;;;;;;;ANA;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;��;;;;1;


sqltext:
ata
select:ect+2 AND+-+2 AND++-+2 AND+" "  AS �������������㛛����������������������inm�mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������P����������������inm�mJ��������������y������������������wPRIMIRYull;
PRAGMA wal_checkpoint  = ful�����������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������P����������������inm�mJ��������������y������������������wPRI�RYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE������������PRIMARYl;
PRAGMA wal_checkpoint = f�������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE������mJ��������������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������P����������������inm�mJ��������������y������������������wPRIMIRYull;
PRAGMA wal_checkpoint  = ful�����������y������������������wPRIMARYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������P����������������inm�mJ��������������y������������������wPRI�RYull;
PRAGMA wal_checkpoint  = full;
PRAGMA wal_checkpoint = f�������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE������������PRIMARYl;
PRAGMA wal_checkpoint = f�������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE�����������PRIMARYull;
PRAGMA wal_aheckpo������PRIMARYull;
PRAGMA wal_aheckpoint  = fzll;
PRAGMA wal_checkpoint =REsLACE������������PRIMARYull;


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4(x, y);
INSERT INTO ft0 VALUES('a 0', 'c  I');
CREATE VIRTUAL TABLE temp.auxt0 USING fts4(x, y);
INSERT INTO ft0 VALUES('a 0', 'c  I');
CREATE VIRTUAL TABLE temp.aux0 USING fts4aux(mai����hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhDEFERREDhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������ACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h����������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMPOVA���gggggggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQU��UE$""UNT�
inXdidne,diBnel f������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create RANSACTIONUE;REINDr(1)UNIQUE);REINDEX  ;;������������������������(o dotbhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMPOVA���gggggggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQU��UE$""UNT�
inXdidne,diBnel f������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create RANSACTIONUE;REINDr(1)UNIQUE);REINDEX  ;;VACUUM;create tab�e iRgggggggggEMPO�������O����NDsmE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
 ea
select-  coalesce(1,1)>"a">>"a">"4""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[^ݶ������������������]]-"LIKe(?)LIKE"b" "a","b" ""WHERE"">a>"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"1111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">>"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""""a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
creaTE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye oyypyTEr) �rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\ytokenize porte)r\yyyye pyyye �jyyyye CREATE VIRTUAL TABE VIRTUAL PABye port1 USING fcC
INS*RT INTOye {yyye oype pyye porttokeZize porter)r\yyyye INITIALLYyyye pjuyye3py





















USING�rter)r\yyyye pyyye pjpyyye p&OUTER�^e CREATE RATE VIRRUAL T.BLE t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpye porr)rcC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\y� CEATE VIRTUAL TABye porter)r\yyyye Cy{eo�VIRTUAL T.BLE t1 USING fcC
3NS*RT INTOye {yyye oype pynizeyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE rIRTUAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL T.BLE t1 USId� fcC
INS*RT INTOye pyyye oyye%pyye porter) OUTERorter);
INS*RT INTOye pyyye oyyeter) er)r\yyyye CRenaz TABE VICATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL I.BLE t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OAL TABye porter)r\yyyye CREATE VIRT2AL T.BLE t1 USING fcC
I`S*RT Nrter)r\yyyye pyyye pjpyyye pOUTER VICATE VIRTUAL er)r\yy pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye zorter)r\yy��cC
INS*RTr)r\yy\ye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye p|rttokenize porter)r\yyyye pyyye pjpyyye pjTOye �yyye o�ye pyye porter) yye pyTEr)  VICATE VIRTUAL )TOye {yypyyye ���
INS*RT INTOye pyyye o�ye pyye porter) \yyye CREATE VIRTUAL TABy2AL T.BLE t1 USING fcALTER*RT INTOye ;yyye oype pye porte porter)r\yyyye CREATE VIRTdL T.cC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yy�C
INS*RT INTOye pyyye oyNe pyye porINTOye ;yyye oype pye portVACUUMtokenizeyyye,pyyye pjpyyye pju��� portecC
INS*RT INTOye pyyye oyye pyye porter) pjpyy);
INS*RTOye pVIRTUAL T.BLE t1USILG fc:
INS*RT INTOye �yye oyye pyye porter) OUTERtokenize porter)r\yyyyTIONAL T.BLE tj USINGter)r\yyyyeS*RT INTOye pyyye o�ye pyye rUTERtokenize porter)r\yyyye pyyye pj]yyye p�udpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(ctokenize%porter)r\yyyye pyyye pjpyyye pjuyye pyTEr) rter)r\yyyye pyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye7pjgdpye porter3r\yyyyjudpye porter)r\yyyye CREATE VIRWUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 U;INGe CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porROW)r\yyyye CREA\E VIRTUAL T.BLE t1 USING!fcC
INS*RT INTOye {yyye �tokenize porter)r\yyyye INITIALLyyye pjuyye py





















USING�rter)r\yyyyZ pyyye pjpyyye pOUTERtokeize poyye INITIAxe py





















USINGPLANrter)r\yyyye pyyye pjpyyye pOUTER VICATE VIRTUAL er)r\yy pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye zorter)r\yy��cC
INS*RTr)r\yy\ye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye p|rttokenize porter)r\yyyye pyyye pjpyyye pjTOye �yyye o�ye pyye porter) yye pyTEr)  VICATE VIRTUAL )TOye {yypyyye ���
INS*RT INTOye pyyye o�ye pyye porter) \yyye CREATE VIRTUAL TABy2AL T.BLE t1 USING fcALTER*RT INTOye ;yyye oype pye porte porter)r\yyyye CREATE VIRTdL T.cC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yy�C
INS*RT INTOye pyyye oyNe pyye portertokenaz TABE VIRTUAL TAe porter)r\yyyye pyyye �pyyye pjudpye porter)r\yyyye CREATE V�PTUUL TABLE t1 USItokcnize porter)r\yyyye pyyye pjpyyye pjTOye pyy{eo�ye pyyOUTER��������������������e porter) NG fts(content, tokeniUAL TABLE t1 US*RT INTOye pyyye oyye pyter)r\yyyye CREATE VIRTUAL TABye poVIRTUAL TAe porter)rpyyye USING fcC
INS*RT INTO"pyyyer);
INS*RT INTOze pyyye o�ye pyye porter) dTE VIPTUAL TABLE t1 USIN� �scC
INS*RT INTOye {yyyD oype pyye porttoke\ize porter)r\yyyye INITIALLYyyye pjuyye py





















�SINrter)r\yBBBBBBBBBBBBByyye pyyye pjpyyye p$OUTERtoeni�e porter)r\yyyye pyyye pjpyyye pjudpye porter)y^e CREACyye CREATE VIRTUAL T.TE RIRTUAL TABye porter)r\yyyye @cC
INS*RTrr\yyyye pyyye pjpyyye pjudpye porter)ryyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRT2AL T.BLE t1 USING fcC
I`S*RT Nrter)r\yyyye pyyye pjpyyye pOUTER VICATE VIRTUAL er)r\yy pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye zorter)r\yy��cC
INS*RTr)r\yy\ye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye p|rttokenize porter)r\yyyye pyyye pjpyyye pjTOye �yyye o�ye pyye porter) yye pyTEr)  VICATE VIRTUAL )TOye {yypyyye ���
INS*RT INTOye pyyye o�ye pyye porter) \yyye CREATE VIRTUAL TABy2AL T.BLE t1 USING fcALTER*RT INTOye ;yyye oype pye porte porter)r\yyyye CREATE VIRTdL T.cC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yy�C
INS*RT INTOye pyyye oyNe pyye porINTOye ;yyye oype pye portVACUUMtokenizeyyye,pyyye pjpyyye pju��� portecC
INS*RT INTOye pyyye oyye pyye porter) pjpyy);
INS*RTOye pVIRTUAL T.BLE t1USILG fc:
INS*RT INTOye �yye oyye pyye porter) OUTERtokenize porter)r\yyyyTIONAL T.BLE tj USINGter)r\yyyyeS*RT INTOye pyyye o�ye pyye rter) O okenize porter)r\yyyye pyyyepjpyyye7pjudpye peL TABE\yyy^e CREATE RIRTUAL TABye porter)r\yyyy INTOye5pe @C
INS*RTr)r\yyyy� pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOe {yyye oype pyye portUtokenizeyyyeNS*RT INTOye {yyy pyye porter) \yyyye CREATS VIMTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE okenize porter)r\yyyyepyyye pjpyyye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yypyyye pjpyyye pOUTER�Ftokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
IS*RT INTOxe pyyye oyye pyye porterBE�VIRTUAL TAe porter)rpyyye pj�yyye7pjudpye pobter3r\yyyyCREAT�orter)r\yyyye CREATE VIRTUAL T.BLE t1 U;ING NS*RT INTO9e {yyye oype pyye porter)r\yyyye pyyye pjpyAFTEROUTERtokenize porter)r\yyyye pyyye pjpyyye7pjudjpfyye pOUTERTUAL TABE VIRTUAL PABye porter)r\yyyye CREATEyyyye pyyy pjpyyye6pjudpye p@>
INS*RTr)r\yyyye py@eC
INS*RT INTOye {yyye oype pyye/porttokcnize porter)r\yyyye pyyye pjpyyye pjTOye pyy{eo�ye pyyOUTER��������������������e porter) TE�rter)r\yyuyye pyTEr) e pyyye pjpyyy Vyyye o�ye pyye porter) dTE VIPTUAL TABLE t1 USIN� fts(ctokenize porrte pOUTER�tokenize porteD VICATE VIRTUAL er)r\yyROPyyyye pyyy pjpyyye pjudpye por_er)^\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTfrter)r\yyyye pyyyepjudpyE porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUALUAL T.BLE t1 USING fcC
INS*RT INTOye pyyye oyye pyye4portertokenaz TABE VIRTUAL TAe porter)r\yyyye pyyye pjpyy fcC
INS*RT INTOyyye oype pyINGf�cC
^NS*RT INTOye pyy�e oyye pyye porter) z�OUTERtokenize popjudpye porter)r\yyyye CREATE VIPcUAL KA:LE t1 USING fts(ctokenize porter)r\yYyye tokenize portye pyye t1 USING fts(c|orter)r\yXyyN CNITIALLyyye pjuy�e py





















USITUAL T.BLE t1 USINGrter)r\yye pyyye pjpyyye pOUTERt[kenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e\yyyye pyyye pjpy CREATE RIR<UAL TABye zorter)r\yyyye @cC
IO*RTr)r\yyyye pyyye pjpyREATE VIRTU\L (1)er)r\yyyye pyyye  tokenize porter);
INS*RT INTOye pyyye oyye pyye porter) izeporter)r\9yytokenize porter)r\ykenizeCHECKer);
INS*RT INTdping');
SEL


sqltext:
WITH i(x) AS ( VALUES(1) UNION 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 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��������������������������d���������������������������������������������������������������������������������á������������������������������������������������������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,�,ROM.a��������������������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������OROM a,bROM.aa,RROX a,b,ROM.aa,b���b,ROM.a,M.a,OM.a,b,OM.a,���a,b,ROM.a,M.a,OM.a,b,OM.a,������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������OM.a,OM.a,b,OM.a,ROM.aa,b,R8O���������������������������������������������������������������������������������������������������������������������������������������������OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������������������������������������������������������������������������������������ö�����������������������������������������������������������������ֶ�������������������������������������������������������������������������������OROM a,bROM.aa,RROX a,b,ROM.aa,b���b,ROM.a,M.a,OM.a,b,OM.a,���a,b,ROM.a,M.a,OM.a,b,OM.a,������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������OM.a,OM.a,b,OM.a,ROM.aa,b,R8O���������������������������������������������������������������ö������������������������������������������������������������������������������������������������������������������������ֶ�������������������������������������������������������������������������������OROM a,bROM.aa,RROX a,b,ROM.aa,b���b,ROM.a,M.a,OM.a,b,OM.a,���a,b,ROM.a,M.a,OM.a,b,OM.a,������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������OM.a,OM.a,b,OM.a,ROM.aa,b,R8O���������������������������������������������������������������������������������������������������������������������������������������������OM.a,b,OM.a,ROM.aa,b,RROX a,b,ROM.aa,b,R a,b,ROM.a����������������������������������������������������������������������������������������ö�����������������������������������������������������������������ֶ�������������������������������������������������������������������������������OROM a,bROM.aa,RROX a,b,ROM.aa,b���b,ROM.a,M.a,OM.a,b,OM.a,���a,b,ROM.a,M.a,OM.a,b,OM.a,������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������OM.a,OM.a,b,OM.a,ROM.aa,b,R8O������������������������������������������������������������������������������������������������������������������������������������������������������������������������������á����������������������������������������������������������ROM.aa,b,RROX a,b,ROM.aa,b,R a,aa,b,R��������������������������������������������������������������������������������������������������������������á����������������������������������������������������������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 a�b,ROM.aa,b,ROM.a,jM.a,b,OM.a,ROM.b,ROM.aa,b,ROM.a,OM.a,b,OM.a,b,i)
SELECT x FROM i(CT#(LIM0;


sqltext:
;
select  load_extension(-@i4444444,444444444441)"a","b" ""WHERE"">"a">"a">"A4TACH>�^a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"�">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a""">"">"a rounm(1,1)""">"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">>"">"�">"a">"d""">"a">"a""">"a">"y";


sqltext:
create TABLE t1(x, y DEFAULT(datetime()));
INSERT INTO t1(x)VALUES(1);;
INSERT INTO t1(x)VALUES(1);
INSERT INTO t1(x)VALUES(1);
INSERT INTO t1(x)VALUES(1););
SELECT ;);
SELECT x, length(y


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,01*?, * from ( select 1,"a",011)
))))))select 1 fro111)ON"a"=fro111)), ( 
select 1), ( 
select 1 fro111)ON"a"=a"F 
sel( 
select 1 fro111)ON"a"=fro111)*1),  
sele, ( 
s1)O=01*1), (
sfro111)ON*1), ( 
select 1), ( 
select 1m ( select 1,"a"( 
select 1), ( 
sN"a"=fro111)*1),  
sele, ( 
s1)O=01*1), (
select 1), ( 
sct 1), ( 
select 1m ( select 1,"a( 
sellcob(9999), zeroblob(1999), zeroblob(9-91), zer�blob(1), zeroblob(19991), zeroblob(1), zeroblob(19999), zeroblob(9191), zeroblob(199+?),char(1), zeroblob(19), zeroblob(199), zeroblob(9999), zeroblob(9999), z}roblob(1999), zeroblob(9-91), zeroblob(1), zeroblob(19999), zeroblob(1), zeroblob(19999), zeroblob(99999), zeroblob(1));


sqltext:
PRAGMA encoding=UTF16be;
TE VIRTUAL�ea
select DATEtime(CURRENT_TIME) nY;
select DATEtime(CURRENT_TIME) nYTF16be;
TE VIRTUAL�ea
select DATEtime(CURRENT_TIME) nY;
select DATEtime(CURRENT_TIME) nYZ�ea
UTF16be;
TE VIRTUAL�ea
}elect DATEtime(CURRENT_TIME) nY;
select DATEtime(Ci


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,e,d,b,c,a,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,d,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,b)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,d,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,b)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,d,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,b)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,d,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,c,d,e,d,e,a,D)UNIQUE(a,c,d,e,d,e,f,D)UNIQUE(a,b,c,d,e,d,e,f)UNIQUE(a,b,c,d,e,d,a,D)UNIQUE(a,b,c,d,e,d,e,f));
Ism));


sqltext:
 ea
select-  coalesce(1,1)>"a">>"a">"4""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[^ݶ������������������]]-"LIKe(?)LIKE"b" "a","b" ""WHERE"">a>"a~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"1111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">>"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""""a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(contenE);
select DISTINCT* from t1,( �re
select .999,"9","9","b",1,111411*1), ( 
select 111)ON( select .9914>"4"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	111411*1), ( 
select 111)ON( select .9914>"a"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	+-4*1), ( 
select 111)ON( select .9914>"4"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	1111*1), ( 
select 111)ON( select .9914>"4"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	111411*1), ( 
select 111)ON( select .9914>"a"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	+-4*1), ( 
select 111)ON( select .9914>"4"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	111411*1), ( 
select 111)ON( select .9914>"a"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-44++-24++-241411*1), ( 
select 111)ON( select .9914>"a"BETWEEN"B" AND	+-4>"a"AND"a"="^" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-4++-24++-2414*1), ( 
select 111)ON( 
select DISTINCT* ,""from ( 
select 444444444444444434""from ( 
select 44444,+4)LIMIT-444411144344+4)LI)LIMIT-4,+4)LIMIT-4444+4444444444444443444)LIM)LIMIT-4,+4)LI111), ( lectom (om ( 
select 44444,+4)LIMIT:4444+4)LIMIT4)LIMIT-44441114344+4)LI444, ( 9999 "a|",4++-24++-2414>"a"AND"a"="B" AND6.4444451);
�


sqltext:
SELECT  count(1),?, * from (  ;
select 141,111), ( 
select 4,"ile  ","����",""<"; ","ile P"%"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","iile  ","",?, * from (  ;
select 149,1,"]",9,"^ele",";COLUMN"*"","]",9,"9",1.4>"a" OR 41-11), ( 
select 4,"ile  ",""," ","","; ","ile "";","","",";","a","","b","",";","a","","b",""";","","",";","a","","",";","C","iile  ","","e C","in","  ","il" COLLA11)O����������
GROUP BY  "aile C",9,"^ele",";`OLUM*"","]",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",""*"","]",9,"9",1.4>"a" OR 41-11), ( 
select 4,"ile  ",""," ",""";","",""";","","",";","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",""";"%"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","iile  ","",?, * from (  ;
select 149,1,"]",9,"^ele",";COLUMN"*"","]",9,"9",1.4>"a" OR 41-11), ( 
select 4,"ile  ",""," ","","; ","ile "";","","",";","a","","b","",";","a","","b",""";","","",";","a","","",";","C","iile  ","","e C","in","nene  ","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",""*"","]",9,"9",1.4>"a" OR 41-11), ( 
select 4,"ile  ",""," ",""";","",""";","","",";","a","","ba","","b","","a","a",""=";","a","","b","",";","a"";","","b","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a","","b","",";","a","","b","","b",""";","","",";","a","","","b","","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a","","b",""";","","",";","a","","b","",";","a");


sqltext:
crEATE VIRTUAL TABLE ft USING fts4(o00, t0o);
INSERT INTO fT VALUES('', 'f



vvvvvvvvvvvvvvvvvvv vvvvvvvEXISTSvvvvvvvv���������������������������������������������������������������������������������������������v�vvvvvvvvvvvvv (1)vvvv�vvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������������������������������EXISTS��������������������Ӻ�������������������������������������������������������������������������������������������������������������������������������������������������������vvvvvvvvvv������������������������������������������������������������vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������88888888888888888888888888888888888888888888888888888888888888888888888888888888888888�������������ź�����������������������������������������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ�����������������������������vvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������������GROUP����������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv**************A***************�������������vvv******�������������������vvvvvvvvvv������������������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ���������������������������������������vv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******************************��������������vv********************M**********vvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vv��������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******vvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv*********vvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvv***********************���������������������������������ź����������պ�����������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������������GROUP����������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_�������vvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DAT��������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������ź�����������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1�vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvv�������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vyyyyyyyyyyyyyyyvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv**************A***************�������������vvv******�������������������vvvvvvvvvv������������������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������ź�����������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������ĺ����������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*����������������������v�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*�����������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������ź��������������������������������@����������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvv���������vvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*�����������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�����������������������������������������������������������������������ź�������������������������������������������������������������������������������������������������ź�����������������������������������������������������������������������������������������������������������������������������������������������ú���������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******vvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������������������������º�������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******************************��������������vv********************M**********vvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vv��������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******vvnvvvvvvvvvvvvvvv������������������������������������������Ϻ����������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv*********vvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvv***********************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv******************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������������������������������������������������ú����������������������������������������������Ӻ����������������������������������v�vvvvvvvvvvvvv (1)vvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv������������������������������������������Ϻ�������������������������������������������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*�����������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnvvvvvvvvvvvvvvv���������������������������������������ĺ����������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*����������������������v�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv****************************�������������vvv*�����������������������������������������������������v�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvvnv���������������������������������������Ϻ������������������������������Ϻ����������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv*****************************�������������vvv********************M**********vvvvvvvvvvvvvvvvv�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRET_DATE

vvvvvvvv**********************vvjv=vvvvvvvvvvvvv~vvvvvvvvvvvvvvvv��������������������������vvvvvdvv����������������������������������������������������������������������������������������vvvvvvvvvvvv�v�vvvvvvvvvvvv');
SELECT offsets(ft) FROM ft WHERE(ft MATCH 'oo


�CURRENT_DATE

vvvvv�vv*******E**********************�������������vvvvvvvv���vvv�vvvvvvvv�v�vvvvvvvvvvrv');
SELECT offsets(ft) FROM ft WHERE ft MATCH 'oo


�CURRENT_DATE

vvvvvvvv********************* ft VALtttttttttttttt�

�

�
';


sqltext:
CREATE VIRTUAL TABLE t5 USING fts4(tokenize=unicode61 'tokenchars=K������LLLLLLLrLLLLLLLLLLLLLLLLLLLLLLLL����̀̌̒�̌�LLLLL\LLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ@QQQQQFQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLL�����́�5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLL�LLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀INDEXED���������5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀�5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�!:5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒�������̿̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀�5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀INDEXED���������LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLL�LLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀INDEXED���������5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀�5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�!:5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒�������̿̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀�5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀INDEXED���������5�LLLLLLLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀�5�LLLLLLGLLLVALUESLLLLLLLLLLLLL�����̀̌̒�̧��̬�����̻��̌̒���������̀̌̒�̌��LLLLLLLLL\LLLLLLLLLLLLLLLLLLLLLLLL�����̀̌̒�̌�������������̌̒���������̀̌̒�̌��LLLLL sqlite_compileoption_used(1)LLLLLLLL�����̀̌̒�̌������������ length(1)LALLLLLLLLLLLLLLLLLLLLLLLL�LLLLLLL�����̀̌̒�̌�������������̌̒���������̀̌̒����������̄̒��̒�̌̌'EAT3 VIRTE t6 NSdb61 'ken[]');


sqltext:
444
select-  coalesce(1,1)>"a">>"a">"4""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[^ct666666666666666666666666666666666661,1)/* */*"",""from ( 
select 4411,1,1,1), ( 
selecT 
11), (  ;
select 441141,1,1), ( 
selecT 

 19), ( select 

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

( 
selecT 
 111)UNION 
selecT ",""from ( 
select 4411,1,1,1), ( 
selecT 
1,1,1,1), ( 
selecT 
11), (  ;
select 4411,1,1,1), ( 
selecT 

 111), ( select 

( 
selecT 
 1111)UNION 
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 4 
selecT ( 
selecT 
 111)UNION select 

44<1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye oyypyTEr) �rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\ydokesize porterr\yyyye pyyye pjpyyye pjuyye pyTEr)  ?1 coalesce(1,1)yyRAISEye pjpZyye pOUTER����OCokenize porter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT|9rter)r\yyyye pyy�epjudpye porteUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye ����
INS*RTr)r\yyyye pyyye pjp�yde orter)C
INS*RT  NTOye {yyye oype pyye portUtokenizeyyye pyyye������� pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye judpyi portRr3r\yyyye aRE4TyyyepjudpyE porter)r\yyyye CREATE VIRTUAL TCBE VIRT@PAyye py









������������������NGl�rter)p\yyyye h�ye pjpyyOUTER�token�ze por@�
Nd;
INS*RT INTOye pyyye o�\yyy�e CREATE VIRTUAL TABpyyye pjpyyye pjudpye porteyR j
INS*RT INTOyepVIRTUAL  TABye porter)reAETIONAL\�yyye @%cC
INS*RTr)r\yyyye pyyye pjp�yye judr)C
INS*RT  NTOOFFSETye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�eudp����������cC
INS*RT INTOye {yyye oype pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTER�tokenize pCREATE VIRTUAL T.B=E  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*INOUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTE��tokenize pCREATE ����UAL T.BLE  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyyepyye porter) !�*OUTER�tokenize porter)r\yyyy�����e pyyye pj�yyye pjuxpye aoTUAI T.BLE tj USING f��C
INS*RT INTOye pyyye oyye pOUTERyyye pyyye pjpyyyeAATIONAL T.BLE tj�USING ���C
INS*RT r��pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT!%rter)r��ye pyyyepjudpye porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE f�C
INS*R j
INS*RT I`TOye pUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOyb {yyye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIe portercC
INS*R INTN��j
INS*RT INTOye pVIRTUAL TRTUAL T.BLE  fcC
INS*R j
INS*RT INTOye pVIRTUAL T.BLE t1U?ING f�c:
INS*Rt yyye pyyyurter)r\yyyy�����e pyyye pjpyyye pjudpye poTUAI T.BLE tjd; okenize porter)r\yyyye pyyye pjpyyye7pjsdpyedter3r\RIcC
I`S*RT INTOye {yyye oyE Rpye portVACUUMtokenizeyyye,pyyye pjpyyye pjudpye porter)r\yyyye CREATE dIRTUAL TAB e porter)r\yyzorter)r\yyyye @cC
INS*RTr)r\yyyyT pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL (1)er)r\yyyye pyyye  tokenize porteSINGBf"�:
INS*RT INTOye e ���������OUTERtokenize porter)r\yyyyeApyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT r��r) @
INS*RTr)r\yyyize porter)r\yyyye pyyye pjpy�ye7pjsdpye porter3r\RIRTUAL TAT!%irter)r\yyyye pyyyepjudpye porteOye pyy�e oyye pyye porterTOpjpyy);
INS*RT INTOye pVIRTUAL E t1USINGBf"�:
INS*RT INTOye e ���������OUTER TAT%ABORTrter)r\yyyye py�yepjudpye porte�UAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\�yyye @%cC
INS*RTr)r\yyyye pyyye p�yye judr)C
INS*RT  NTOOFFSETy�pe.pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�eudp����������cC
INS*RT INTOye {yyye oype pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTER�tokenize pCREATE VIRTUAL T.B=E  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS*RT INTOye pyyye oyye pOUTERyyye pyyye pjpyyyeAATIONAL T.BLE tj�USING ���C
INS*RT r��pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT!%rter)r��ye pyyyepjudpye porteUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%BYnize porter)r\yyyye pyyy pjpyyye pjudpye judpyi portRr3r\yyyye aRE4TyyyepjudpyE porter)r\yyye CREATE VIRTUAL TCBE VIRT@PAyye py









������������������NGl�rter)p\yyyye h�ye pjpyyOUTER�token�ze por@�
Nd;
INS*RT INTOye pyyye o�\yyy�e CREATE VIRTUAL TABpyyye pjpyyye pjudpye porteyR j
INS*RT INTOyepVIRTUAL  TABye porter)reAETIONAL\�yyye @%cC
INS*RTr)r\yyyye pyyye pjp�yye judr)C
INS*RT  NTOOFFSETye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�eudp����������cC
INS*RT INTOye {yyye oype pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTER�tokenize pCREATE VIRTUAL T.B=E  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OU
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOyb {yyye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenizKCporter)ROWyyye pyyyorter)r\yyyye CREATAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL /rter)r\ pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIe portercC
INS*R INTN��j
IUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%
INS*RTr)r\yyyye pyyy pjp�yye orter)C
INS*RT  NTOye {yyye oype pyye portUtokenizeyyye pyy�e pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye Utokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE:VIRTUAL T.BLE  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS*OT INTOye pyyye oyye pOUTERyyye pyyye pjpyyyeAAT5ONAL T.BLE tj USING �
��C
INS*RT r��pyyye pjpyyye7pjsd�OTIONAL TINuOye pyyye oyye pyye porter) �*OU
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOyb {yyye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenizKCporter)ROWyyye pyyyorter)r\yyyye CREATAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL /rter)r\ pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIe portercC
INS*R INTN��j
IUAL TABE\yyCREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%
INS*RTr)r\yyyye pyyy pjp�yye orter)C
INS*RT  NTOye {yyye oype pyye portUtokenizeyyye pyy�e pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye Utokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt yyye pyyyu pye porter3r\RIRTUAL TAT!%rter)r\yyyye pyyyepjudpye porteUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOye {yyye oype pyye portU4okenizeyyye pyyy  pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE  fcC
INAT5 RIRTUAOye pVIRTUAL T.BLE t1USING f&�c:
INS*\yyyize porter)r\yyyye pRt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*OUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS*RT INTOyh pyyye oyye pOUTERyyye pyyye pjpyyyeAATIONAL T.BLE tj xSING �
��C
INS*RT r��pyyye pjpyyye7pjsdpye porter3r\RIRTIAL TAT!%rter)r\yyyyetokenizeyyyeNS*Rt yyye pyyyu pjpteyyyeAATIONA@ T.INuOye pyyyyyye p	�OUTER�token�ze por�t1 "a","b"cC
INS*RT INTOye yyye oyye pyye porter�tokenaz TABE VIRTnS*R j
INS*RT INTO�eL TABye porter)reAETIONAL\yyyye ����
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOye {xxxx oype pyye portUtokenizeyyyeNS*Rt yyye pyyyu pjpteyyyeAATIONA@ T.INuOye pyyyyyye p	�OUTER�token�ze port1 "a","b"cC
INS*RT INTOye yyye oyye pyye porter�tokenaz TABE VIRTUS*R j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAApyyye pjudp�C
INS*RT INTOye {yyye oype pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTER�tokenize pCREATE VIRTUAL T.BLE  fcC
INS*R j
INS*RT I`TOye pVIRTUAL T.BLE t1USING f&�c:
INS*Rt�yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) !�*�NUTER�tokenize porter)r\yyyy�����e pyyye pjpyyye pjuxpye aoTUAI T.BLE tj USING f��C
INS*RT INTOye pyyye oyye pOUTERyyye pyyye pjpyyyeAATIONAL T.BLE tj USING ���C
INS*RT r��pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT!%rter)r\yyyye pyyyepjudpye porteUAL TABE\yyy^e CREAT5 RIRTUAL TABye porter)reAETIONAL\yyyye @%
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOyb {yyye oype pyye portUtokenizeyyye pyyye pjOOOOOOO��dp�e porter)r\yyyyye pOUTER�tokenize porter)ROWyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIe portercC
INS*R INTN��j
INS*RT INTOye pVIRTUAL TRTUAL T.BLE  fcC
INS*R j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAApyyye pjudp������������cC
INS*RT INTOye {yyye oype pyyee e ����������OTIONAL TINuOye pyyye oyye pyye porter) �*OUTERye p	ly(1)tokenize po)r\yyyy�����e pyyye pjpyyye pjuxpye poTUAI T.BLE tj USING f��C
INS*RT INTOye pyyye oyye pOUTER\yyyye pyyye pjpyyye p�OUTERf
I`S*RT INTOye {yyye oyE Rpye por�VACUUMtokenizeCOLLATE)
�N printf(1,1)@e�j
I�S*RT INTOye pVIRTUAL T@BLE t1USING f�c:
Irter)r\ytokenize porterr\yyyye pyyye pjpyyye j��C
INS*RT rter) O okenize porter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTUAL TAT9�rter)r\yyyye pyy�epjudpye porteUAL TABE\yyy^e CREAT5 RIRTUALTABye porter)reAETIONAL\yyyye ����
INS*RTr)r\yyyye pyyye pjp�yye orter)C
INS*RT  NTOye {xxxx oype pyye portUtokenizeyyyeNS*Rt yyye pyyyu pjpteyyyeAATIO�OUTER�token�ze port1 "a","b"cC
INS*RT INTOye yyye oyye pyye porter�toke�az TABE VIRTUAL�SArte
INS*RT INTOye {yyye oype pyyee e ����������OUTERtokenize porter)r\yyy@yy�e pjpyyyeAATIONAL1rter)r\yyyye pyyWe pjpZyye pOOOOOOdpye porter)r\yyyye CREATOUNS*RT INTOye {yyye oype pyyQ portUtokenizeyyye pyyye pjOOOOOOOOOdpye porter)r\yyyye CREATAL TACCCCCCCCCCCCCCCyye CREATE VIRTUAL /rter)r\yyyye pyyye e porterye pjpyyye pOUTERtokenize porter) julianday(1,1,1)yyye pjudpye ponter)r\yyy^e CREATO;RISTUAL TA/ye zorter)r\yyyye @cC
INS*RTr)r\yyyyT pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL (1)er)r\yyyye pyyye  tokenize porter);
INS*RT INTOy pyyye oyye pyye porter)  decimal(1,1) porter)�\9yytokeniz� porter)r\ykenizeCHEKer);
INS*RT INTdping');
SEL


sqltext:
ATTACH 'file:&000?mode=memory&tac[eshared}ry&P{c[e=shared' AS �����������������������������������������������������������DISTINCT��������������������������������������������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ��������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �r����RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �ritaD��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������DISTINCT���������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T��������� ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sq�_compileoption_used(1)�������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������������������������������DISTINCT����������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �ritaD��������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT���������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?,  1, likely(A)"h",0,01*?, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"h"=fro111)), ( 
select 1), ( 
select 1 fro111)ON"a"=a"F 
sel( 
select 1 t 1,"a"( 
select 1), ( 
sN"a"=fro111)*1),  
se�e, ( 
s1)O=01*1), (
select 1), 
sct 1), ( 
select 1m ( select 1,"a( 
selecob(99999), zeroblob(1999), zeroblob(9-91), zeroblob(1), zeroblob(19999), zeroblob(1), zeroblob(19999), zerobloc(99999), zerlob(99999), zeroblob(1));


sqltext:
ATTACH''AS no�me;
ATTory;
PRAGMA locking_mode = exclusive;PRAGMA jo�r;ACHory;
PRAGMA locking_mode = exclusive;PRAGMA jo�r;ry;
PRAGMA locking_mode = exclusive;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byyya pyyye oyypyTEr) �rter)r\yyyye pyyye pjpyyye p�OUTER�tokenize porteISNULLokenize porter)r\y� pyyye �jpyyye pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpyyye pOUTER�tokeniter)r\yyyye CREATE rIRTUAL TACCCCCCCCCCCCCCCyyo CREATE VIRTUAL T.BLE t1 USId� fcC
INS*RT INTOye pyyye oyye%pyye porter) OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TABye porter�r\yyyye CREATE VIRTUAL I.BLV t1 USING%fcC
I time(1,1,1) pyyye oyye pyye porter) & CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye T.BLE t1 USId� fcC
INS*RT INTOye pyyye oyye%pyye porter)OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TA.ye porter�r\yyyy_ CREATE VIRTUAL I.BLV t1  decimal(1,1)
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpy porter) OUTERtokenize pYrter)r\yyyye pCApjpyyye pOUTER$cC
INS*RT INTOye pyyye oyye%pyye porter) OUTER�orter);
INS*RT INTOye pyyye oyye pyye poVACUUM	er)r\OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TA.ye porter�r\yyyy_ CREATE VIRTUAL I.BLV t1  decimal(1,1)
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpy porter) OUTERtokenize pYrter)r\yyyye pCApjpyyye pOUTER$cC
INS*RT INTOye pyyye oyye%pyye porter) OUTER�orter);
INS*RT INTOye pyyye oyye pyye poVACUUM	er)r\yyyyeICATE VIRTUAL TA.ye porter�r\yyyye CREATE VIRTUAL I.BLV t�������������������*RT INTOye pyyye oyye pyye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpyzTOye {yypyyye�GGGGGGGGGGGpjpporter);
INS*RT INOye pyyye o�ye pyye  p�yye dyy)r\yyyye pyyy pjtokenize po�ter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyye pTyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT INTOye pyyye oyye pyyyyyeICATE VIRTUAL TA.ye porter�r\yyyye CREATE VIRTUAL I.BLV t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpyzTOye {yypyyye�GGGGGGGGGGGpjpporter);
INS*RT INOye pyyye o�ye pyye  p�yye dyy)r\yyyye pyyy pjtokenize po�ter)r\yyyye p max(1,1)yye pjTOye pyyye o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyye pTyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OUTERyye @cC
INS*RTr)r\yyyye pyyye:pjpyyye pjldpye @or�er)r\yyyye CREATR VIRTUAL TABye p[rter)r\yyyyNG fcC
3NS*RT INTOye {yyye oype pyye porttokenizeyyye pyyyepjpyoye pjudpye pjrter)r\yyyye CREATE rIRTUAL TACCCCCCCCCCCCCCCyye CREATE VIRTAAL T.BLE t1 USId� fcC
INS*RT INTOye pyyye oyye%pyye porter)OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TA.ye porter�r\yyyy_ CREATE VIRTUAL I.BLV t1 USING%fcC
INS*RT INTOye pyyye oyye pyye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpy porter) OUTERtokenize pYrter)r\yyyye pCApjpyyye pOUTER$cC
INS*RT INTOye pyyye oyye%pyye p�rter) OUTERorter);
INS*RT INDOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TA.ye porter�r\yyyye CREATE VIRTUAL I.BLV t1 USING%fcC
INS*RT INTOye pyyye oyye pye porter) OUTERtokenUNIONorter)r\yyyye pyyye pj]yyye pjudpyzTOye {yypyyye GGGGGGGGGGGpjpporter);
INS*RT INOye pyyye o�ye pyye porter) \yYyye CREATE VISTUAL TABye porter) USING fcC
INS*6T INTOye {yPLANoype pyye porttokenize po�ter)r\yyyye pmax(1,1)yye pjTOye pyyyd�o�ye pyye porter) rter)r\yyuyye pyTEr) rter)r\yyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyyepyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye#pyyye oyye pyye portertoz TABE VIRTUAL TAe porter)r\yyyye pyyye �pyyyer)r\yyyyeS*RT INTOye pyyye oyyERe pyye porter) O okenize porter)r\yyyye pyyye pj�yye7pjudpyg porter3rJyyyye CREAT�tokenize%porter)r\yyyye pyyye pjpyyye pjuyye pyTE�) rter)r\yyyye pyyye pjtokenize porter)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrtr)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PAByv porROW)�rokenize porty�e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE y)r\yyyye pyyy pjpyyT G fcC
INS*RT INTOye { load_extension(1,1)rter)r\yyyyC pyyye pjpyyye5p)OUTERtokenize porter) porter3r\yyyye CREATddpye d@>
INS*RTr)r\yyyye tyyye pjpyyye pjudpae �orUSIN� fcC
INS*RT INTOye {yyye oype pyye/po\yyyye pyyye pj]yyye pjudpye porter)r\{yyye CREATE VIcTUAL TABOE t1 USING fts(ctokelize%porter)r\yyyye pyyye pjpyyye�yye pyTEr) ter);
INS*RT INTOye pyyye o�yecC
INS*RT INTO�����������������������������������������������������������������������������������������������������������������cC
INS*RT INTOye {yyye oype pyye port fcC
INS*RT INTOye pyyye oyye%pyye porter) �OUTERorter);
INS*RT INTOye pyyye oyye pyye porter) 	er)r\yyyyeICATE VIRTUAL TABye porter�r\yyyye CREATE VIRTUAL I.BLV t1 USING%fcC
I time(1,1,1) pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye pyyye pj]yyye pjudpyter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(ctokenize%porter)r\yyyye pyyye pjpyyye pjuyye pyTE�) rter)r\yyyye pyyye pjtokenize porter)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrtr)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PAByv porROW)rE �rokenize porty�e py|ye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpye L TABye porter)r\yyyye CREATE VIRTUAL T.BLE y)r\yyyye pyyy pjpyyT G fcC
INS*RT INTOye { load_extension(1,1)rter)r\yyyyC pyyye pjpyyye5p)OUTERtokenize porter) porter3r\yyyye CREATddpye d@>
INS*RTr)r\yyyye tyyye pjpyyye pjudpae �orUSIN� fcC
INS*RT INTrye {yyye oype pyye/por���t�tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyy{eo�ye pyye porter)ze porter)r\yyyye pyTEr) rte yyyye pyyye pjpyyye pOUTER�tokenize porter)r\Yyyye pyyy pspyyye pjudpye porter)r\yyyye 5REATE VIRTUAL/TABye porter)r\yyyye CREATETUAL T.BLE t1 USINGf�cC
^NS*RT INTOy���y�e oyye pyye potokenize�OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)ryyyye CREATE VIPcUAL TA:LE t1 USING fts(ctokenize porter)r\yYyye pyyye pjpyyye p�uyye pyTEr)  unlikely(1)rter)r\yyyye pt�ye pjpfy�e pOUTER!#tokenize portye pyye t1 USING fts(�|okeni avgkenize porter)r\yyyyN INITIALLyyye p�U�juy�e py





















USITUAL T.BLE t1 uSINGrter)r\yyyye pyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIR<UAL TABye zorter)r\yyyye @cC
IO*RTr)r\yyyye pYYYYYYYYLYYYYYYYYYYYYYYYYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYhYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY@YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY�����������������������������������������������������������������������������������������������������������������������������r\yyyye ,REATE VIRTUAL (1)er)r porter)\yyyye pyyye  tokeni|e porter);
INS*RT INTOyetp^yye oyye pyye porter) ize porter)r\AyytokOnize poRter)r\ykenizeCHECKer);
INS*RT INTdping');
SEL


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE p(i""""""""""""""""""""""""""""""""""""""""""DEFAULT"""""""""""""""" PRIMARY KEY REFERENCES p ON UPDATE CASCADE);
.N);
UPDATE p SET i= '0204003 || 01-0144441K04144440*-0144441-01444444444444401-014441-1-014441-014444444/4444442001%4444444������������������������������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0144444W4/$44444200L%4444444�4"0';;
UPDATE p SET i= '0D	+-4 unicode(1)" OR	��-4϶�����������������14@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/4444442001%44~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 /=144W4/$444442001%44444=4�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441-014444444/444444444401-041-0D42001-01-44014444444/4444442001%444444*444412063 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444407-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007| 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44DATE14 glmb(1,1)4+4e44���������| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0144444W4/$44444200L%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������14@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,44444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( "
2003 || 01-0*44441-04144440*-014441-04
select 111)ON( �
s����t .9994144++-241<="a" OR	�����, ( 
select 111)ON( �
select .99941-5  || +-44+���������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 E=144W4/$444442001%44444=4�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441-014444444/444444444401-041-0D42001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444407-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007| 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44DATE14 glmb(1,1)4+4e44���������| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0144444W4/$44444200L%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������14@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/4444442001%4444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44441-04144440*-014441-04
select 111)ON( �
s����t .994444444�������������������������44444444444407-0�4441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44DATE14 glmb(1,1)4+4e44��������������4444444444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444444441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a"FOREIGN4�, ( 
2007 |��01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e444��44��������444�������014441-0 E=144W4/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 gvob(1,1)�4e4444444��������������������������������@������������̶������������������������41-1-014441-0142001-01-44014444444/4444t42001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444407-0�4441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44DATE14 glmb(1,1)4+4e44��������������4444444444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444����������~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 E=144W4/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������@������������̶������������������������41-1-014441-0142001-01-44014444444/44444420ROLLBACK44*444412003 || 01-0144441-041440144441-01444444444444401-014441-1-014441UPDATE14 glob(0,1)4+4e4444444�������������������������44444444444407-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007| 01-4441-01444444444444401-014G41-1-014441U���������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= 'ob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/4444442001%4444444*40';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44441-04144440*-014441-04
select 111)ON-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007| 01-4441-01444444444444401-014G41-1-014441U���������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= 'ob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/4444442001%4444444*40';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44441-04144440*-014441-04
select 111)ON( �
s����t .9994144++-241<="a" OR	�����, ( 
select 111)ON( �
select .99941-5  || +-44+�������������������������������������������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 E=144W4/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-014444444/444444444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������( �
s����t .9994144++-241<="a" OR	�����, ( 
select 111)ON( �
select .99941-5  || +-44+�������������������������������������������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 E=144W4/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441""""""""""��������������������������������@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444407-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007| 01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a"0D	d-44++-241<=�OR	��-4�, ( 
2007 |��01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e444��44�����������������������������������������44444444444t0:-014441-1-014441-014R444W4/4444442001%4444444*400';;
UPDATE�ro�1;


sqltext:
SELECT  count(1),?, * from (  ;
select 141,111399, zeroblob(9999), zeroblob(999-91), zeroblob(1), zeroblob(19991), zeroblob(1), zeroblob(19799), zeroblob(1), zeroblob(199char(1), zeroblob(19), zeroblob(999), zeroblob(1199), zeroblob(9999), zeroblob(5>���������������������������9 ), zeroblob(1999), zeroblob(9-91), zeroblob(1), zeroblob(19991), zeroblob(1), zeroblob(19999), zeroblob(9191), zeroblob(199+9),char(1), zeroblob(19), zeroblob(199), zeroblob(9999), zeroblob(4999), zeroblob(1999), zeroblob(9-91), zeroblob(1), zeroblob(199-9), zeroblob(1), zeroblob(19999), zeroblob(99999), zeroblob(1));


sqltext:
CREATE TABLE t1(a, b, c);
CREATE TABLE t0(x PRIMARY KEY, y, z);
CREATE TRIGGER r0 AFTER INSERT ON t1 BEGIN
SELECT  count(1) WHERE 6 BETWEEN 00 AND 00;
END;
WITH d(x)AS(SELECT 1 UNION ALL SELECT x+1 AS n FROM d WHERE n<=523)
INSERT INTO t1 SELECT x,x*0, x*3 FROM d;


sqltext:
create taBLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4ayl ON t4(a,b,c,d,e,f,g,h);
INSERT INTO t4 VALUES(1,2,3,4,5,6,7,8,9);
ANALYZE;
DELETE FROM sqlite_stat1;
INSERT INTO sqlite_stat1
VALUES('t4','t4all','600000 160000 40000 10000 2000 600 100 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 Wnanoname;
ATTACH':memory:' AS ����1;
INSERT INTO sqlite_stat1
VALUES('t4','t4all','600000 160000 40000 10000 2000 600 100 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 Wnanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y������������������������������xemor����������כ�����������������������������y��������������������������������y������������������������������������nonanoname;
ATTACH':memory:' AS �����������������������������������������inm�mJ��������������y������������������������������xemor����������כ�����������������������������y��������������������������������y������������������������������������nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�y��OFFSETכ���������������������ivm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�����������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y��������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y��������������iwmbmJme;
VACUUM
������������iwmbmJme;
VACUUM
����4�������me;
VACUUM
��nmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE TABLE t0(a TEX�, b TEXT);
INSERT INTO t0 VALUES('0','0');
INSERT INTO t0 VALUES('0','2');
INSERT INTO t0 VALUES('0','3');
SELECT  like(1,1)WHERE+(SELECT b "g"FROM t0 GROUP BY"b"<"a","a""a","","g",'0','3');
SELECT  like(1,1)WHERE+(SELECT b "g"FROM t0 GROUP BY"b"<"a","a""a","","g","","4"<"a");"","4"<"a");


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT 1 FROM t91 LEFT JOIN t92 ON"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOI">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOH>�a">"a">"a">"">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
creatE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye porter),
IAabs( -11);
PRAGMA avalues(1);
PRAG*A abss(1)AGMA (;
PKAG( -19);
PRAGM1)bs( -19);
gRK8MA abs( -11);
PROGMA avavalues(��ACTIONMA GLOB alle�(1);
MA aFs( -11);
PRAGMA avalues(1);
PRAGMA abs( -19);
P6AGM1);
PRAGMA abs( -MA avalues(bs( -1););
PRAGMA abs( -11);
PRGMA 1);
PRAGMA avalues(1)MA abs(;
PRAGMA abss(1);
9);
PRAGMA aaluePRAGMA(aqs( -19);
PRAGM1)bs(#-19);
gR abs( -11);
PROGMA avalues(1);
PRAGMA abs( -19)=
;
PRAGMA abs( -11);
PRAGMA av);
Palues(1);
PRAGMA abs( -19);
P6AGM1);
PRAGMA abs( -MA avalues(1);
PR�alues(1);
PGMA avalue
PRAGMA );%PKAGMA avalu�s(1 *
PRAGMA a abs( -1F);
PRAGMARENAME�p(1);
PRAGMA abs( -11);
PRAGMA1);
PRAG-A avalues(1)ACTIONMA abs( -19);
PRAGMA abs( -1F);
PRAGMA avalues(1�
PRAGMA abs( -19);
PRAGMA aalues(F);
PRAGM����s( -19);
P�AGMA aSs( -11);
PRAGMA avaluewAGMA a�s( -19););
PRAGMA abs( -11);
PRGMA abss(AGMA avalues(1);
PRAGMA abs( ss(AGMA avalues(1);
PR������bn( -)int
PR>GMA avalPRAGMA abs( -19);
;PRAGMA aSs();
PRAGMA avalues(1);-19)-11);PMA 9);
PRAGMA abs( -11);
PRAGMA bv"PR(;
PRAGMA abs( -11);
P@AGM: avalu;
PRAGMA aabs( -19);
PRAGM1)bs( -1�(-19);
PRMA a9);FOREIGN abs( -111);
PG;
PRAGMA abs( -1s(-19);
PRMA a9);
s( -11);
PRAGMA avaAGM1);
PRAGALTERs( -MA avalues(1);
PR������bn( -19););
PRA@MA �bs( -1);
PRAGMA avalues(1)V
PGMA avalu););
PRAGMA abs( -11);
PRGMA abss(AGMA dRAGMA abs( -1F);
PRAGMA!���s( -19);
PRAGMA aSs( -11);
PRAGMA aA abs(valu););
PRAGMA abs( -11);
PRGMA abss(AGMA dvalues(9);
PRAGMA abs( ss(AGMA avalues(1);
PR������bn( -19);;
PRA@MA abs( -11);
PRAGMA aval�es(1);
PGMA avalue
QRAGMA );
PKAGMA rvalues(1);
�MA abppp�ppppppppppppppppppppppppppppRALMA]SCAPEes(1)ACT:ONMA abs( -19);
PREGEXPabs( -1F);
PRAGMAbs( -11);
PRAGMA a�alues(J)-CKIONMA abs( -19);es(1);
PGMA avalue
PRAGMA );
PKAGMA avalueZ(1);
PRAGMA bs( -1D);
;
PRAG a-11);
PRAG-A avalu������
PRAGMA abs( -1Fd;
PRAGMA avalues(1);
PRAG abs( -19);
PRAGMA avalues(F);
PRAGM����s( -19);
P5AGMA aSs( -11);
PRAGMA avaluesAGMA a�s(7-19););
PRAGMA abs( -11);
PRGMA absa(AGMA avalues(1);
PRAGMA abs( ss(AGMA av�lues(1);
PR������bn( -1�D;);
PRA@MA abs( -11);
PRAGMA avalues(1)�lue
PRAGMA );
PKAGMA avalues(1);
PRAGMA absS -19);
;
PRAGMA ab�( -11);
PRAGMA avalues(1)ACTIONMA abs( -19);PRIMARY abs( -1F);
PRAGMAbs( -11);
PRAGMA avalues(1)ACTIONMA abs( -19-;
PRAGMA abs( -1F);!;
PRAGMA aSs( -11);
PRAGMA aA abs(valu););
PRAGMA abs( -11);
PRGMA abss(AGMA dvalues(9);
PRAGMA abs( ss(AGMA avalues(1);
PR������bn( -19);;
PRA@MA abs( -11);
PRAGMA avalueq(1);
PGMA avalue
QRAGMA );
PKAGMA rvalues(1);
�MA abpppppppppppppppppppppppppppppppRALMA]SCAPEes(1)ACT:ONMA abs( -19);
PRAGMA abs( -1F);
PRAGMAbs( -11);
PRAGMA a�alues(1)-CKIONMA abs( -19);es(1);
PGMA avalue
PRAGMA );
PKAGMA avalueZ(1);
PRAGMA abs( -1D);
;
PRAGMA abs( -11);
PRAG-A avalu������
PRAGMA abs( -1Fd;
PRAGMA avalues(1);
PRAG abs( -19);
P9AGMA avalues(F);
PRAGM����s( -19);
PRAGMA aSs( -11);
PRAGMA avaluesAGMA a�s( -19););
PRAGMA abs( -11);
PRGMA(abss(AGMA avalues(1);
PRAGMGMA aSs( -11);
PRAGMA avA abs( ss(AGMA av�lues(1);
PR������bn(9);
P5AGMA aSs( -11);
PRAGMA avaluesAGMA a�s(7-19););
PRAGMA abs( -11);
PRGMA absa(AGMA avalues(1);
PRAGMA abs( ss(AGMA av�lues(1);
PR������bn( -1�D;);
PRA@MA abs( -11);
PRAGMA avalues(1)�lue
PRAGMA );
PKAGMA avalues(1);
PRAGMA absS -19);
;
PRAGMA ab�( -11);
PRAGMA avalue(1)ACTIONMA abs( -19);PRIMARY abs( -1F);
PRAGMAbs( -11);
PRAGMA avalues(1)ACTIONMA abs( -19-;
PRAGMA abs( -1F);!;
PRAGMA aSs( -11);
PRAGMA aA abs(valu););
PRAGMA abs( -11);
PRGMA abss(AGMA dvalues(9);
PRAGMA abs( ss(AGMA avalues(1);
PR������bn( -19);;
PRA@MA abs( -11);
PRAGMA avalues(1);
PGMA avalue
QRAGMA );
PKAGMA rvalues(1);
�MA abpppppppppppppppppppppppppppppppRALMA]SCAPEes(1)ACT:ONMA abs( -19);
PRAGMA abs( -1F);
PRAGMAbs( -11);
PRAGMA a�alues(1)-CKIONMA abs( -19);es(1);
PGMA avalue
PRAGMA );
PKAGMA avalueZ(1);
PRAGMA abs( -1D);
;
PRAGMA abs( -11);
PRAG-A avalu������
PRAGMA abs( -1Fd;
PRAGMA avalues(1);
PRAG abs( -19);
P9AGMA avalues(F);
PRAGM����s( -19);
PRAGMA aSs( -11);
PRAGMA avaluesAGMA a�s( -19););
PRAGMA abs( -11);
PRGMA(abss(AGMA avalues(1);
PRAGMGMA aSs( -11);
PRAGMA avA abs( ss(AGMA av�lues(1);
PR������bn( -1�););
PRA@MA abs( -11);
PRAGMA avalue^(1)�lue
 -1�););
PRA@MA abs( -11);
PRAGMA avalue^(1)�lue
PRAGMA );
PKAGMA avalues(1);
PRAGMA absS -19);
;
PRAGMA ab�( -11);
PRAGMA avalues(1)ACTIONMA abs( -19);PRIMARY abs( -1F);
PRAGMAbs( 
11);
PRAGMA avalues(1)ACTIONMA  -19-;
PRAGMA abs( -1F);!PR%GMA avalues(1);
PRAGMA abs( -19);
PRAGMA avaluis(F);
PRAGM����s( -19);PRAGMA aSs();
PRAGMA avalues(1);-19)-11);PMA 9);
PRAGMA abs( -11);
PRAGMA bv"PR(;
PRAGMA abs( -11);
P@AGM: avalues(1);
PRAGMA abs( -19);
P6AGM1);
PRAGes(1);
PR������bn( -19););
�RA@MA ab]( -11);
ues(1);
PGMA avalue
PRAGMA )
PRAGMA abs( -19);
;
PRAGMA s( -11);
PRAGMA avalues(@)ACTIONMA abs( -19);
GMA avaluex(r);
PRAGMA abs( -19);
PRAGMA avaluGs(F);
PRAGM����s( -19);
PRAGMA aSs( -11);
PRAGMA avaluesAGMA a�sPRAGMA qbs( -1F);
PRAGMA avalues(1)RAGMA abs( -19);
PRAGMA avalues(F);
PRAGM����s( -19);
PRAGMA aSs( -11);
PRAGMA( -19););
PRAGMA abs(P@AGM: avalu;
PRAGMA aabs( -19);
PRAGM1)bs( -1�(-19);
PRMA a9);FOREIGN abs( -111);
PG;
PRAGMA abs( -1s(-19);
PRMA a9);
s( -11);
PRAGMA avaAGM1);
PRAGALTERs( -MA avalues(1);
PR������bn( -19););
PRA@MA �bs( -1);
PRAGMA avalues(1)V
PGMA avalu););
PRAGMA abs( -11);
PRGMA abss(AGMA dRAGMA abs( -1F);
PRAGMA!���s( -19);
PRAGMA aSs( -11);
PRAGMA aA abs(valu););
PRAGMA abs( -11);
PRGMA abss(AGMA dvalues(9);
PRAGMA abs( ss(AGMA avalues(1);
PR������bn( -19);;
PRA@MA abs( -11);
PRAGMA aval�es(1);
PGMA avalue
QRAGMA );
PKAGMA rvalues(1);
�MA abppp�ppppppppppppppppppppppppppppRALMA]SCAPEes(1)ACT:ONMA abs( -19);
PRAGMA abs( -1F);
PRAGMAbs( -11);
PRAGMA a�alues(1)-CKIONMA abs( -19);es(1);
PGMA avalue
PRAGMA );
PKAGMA avalueZ(1);
PRAGMA bs( -1D);
;
PRAG a-11);
PRAG-A avalu������
PRAGMA abs( -1Fd;
PRAGMA avalues(1);
PRAG abs( -19);
PRAGMA avalues(F);
PRAGM����s( -19);
P5AGMA aSs( -11);
PRAGMA avaluesAGMA a�s(7-19););
PRAGMA abs( -11);
PRGMA absa(AGMA avalues(1);
PRAGMA abs( ss(AGMA av�lues(1);
PR������bn( -1�D;);
PRA@MA abs( -11);
PRAGMA avalues(1)�lue
PRAGMA );
PKAGMA avalues(1);
PRAGMA absS -11);
PRGMA abss(AGMA avalues(1);
PRAGMA abs( Vs(AGMA avalues(-19);
PRMPRAGMA abs( -19);
PRAGMA aval�es(F);
PRAGM����s( -1���PR( -11);
PRAGMA avalues(1);-19)-11);
 u�icod�P
PRAGMA av
PR( -19)=
;
PRAGMA abs( -11);
PRAGMA avalues(1);
PRAGMA abs( -19);
P6AGM1);
PRAGMA abs( -MA avalues1);PGMA avalue
QRAGMA );
PKAGMA rvalues(1);
�MA abppppppppppp
PR������bn( -19::::::::::::::::::::::::::::MA avalues(1);
PGMA avalMA RAISEAGMA avalues(1);
PRAGMA abs( -19);
;
PRAGMA abs( -11);
PRAGMA avalues(1)ACTIONMA abs( -19);
PRAGMA qbs( -1F);
PRAGMA avalues(1)RAGMA abs( -19);
PRAGMA avalues(F);
PRAGM����s( -19);
PRAGMA aSs( -11);
P�����bn( -19);); a�s( -19););
PRAGMA abs( -1����PRGMA abss(AGMuesAGMA a�s( -19););
PRA ss(AGOA avalues(-19);�PRAGMA abs( -11);
PRAGMA avalues(1);
PRAGMA abs( -19);
;
PRAGMA abs( -11);
PRAGMA avalues(1);bs( -1');
PRAGMA avals(1);
PRAGMA abs( -19););
PRA�M11);
PR


sqltext:
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_deecure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delee=OFF;
PRAGMA main.secure_delete=OFF;;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_de_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delee=OFF;
PRAGMA main.secure_delete=OFF;;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_deecure_delete=OFS;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.sececure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delee=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.ree=OFF;
PRAGMA main.secure_delete=OFF;
PRAGMA main.secure_delete=t
PRAGMA main.delete=OFF;


sqltext:
SELECT  round(1-0010,000001)>"+2 days""a">>"+� days"> upper(?) "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">"X""">""LIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"ATTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
 ea
select-  coalesce(1,1)>"a">>"a">"4""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[a
se�ؘ������؀������������������������������������������������������������----���������������ؼ����ؘ������؀��������������������������ؿ������

')"LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"���(������������������>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"�����������������������������������������----���������������ؼ����ؘ������؀��������������������������ؿ������

a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"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">"�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">"b">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a"OUTER>"a">"">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"y";tF;


sqltext:
PRAGMA max_page_count;PRAGMA max_page_coum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_pagremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_remental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_pagremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA increment_councrvacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3");PRAGMA incremental_vacuum("+-");
PRAGMA incremenn("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA in("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremental_vacuuunt;PRAGMA max_page_councremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+-");
PRAGMA incremental_vacuum("+3");PRAGMA incremental_vacuum("+-");
PRAGMA incremental_("+3");PRAGMA incremental_vacuum("�3");PRAGMA intal_("+3");PRAGMA incremental_vacuum("�3");PRAGMA incremenm("�3");


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,4++- -2 AND++-2 AND++- -2 AND(2 AND++-2 AND+"a">"a" OR"a"ISNULL AND count())AND	+- - "">"a">"a""9","b",1,1,";" AND.4>"" OR 41-2 ),( 
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect�sel( 
select 1111 f1), (  11t
select .91111 fro)ON-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a"��������������������� OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )ANDAND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,"
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( sele	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"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","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-48++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN("",11414>"a" ,"b","",1111,";" 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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b","" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1b), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11>"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( 
4,4231,"b","",11*1), ( 
select 111,11);


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼���������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t U���;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh P�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(oE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRggeNT�
inXdidne,diBnel ���������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggg(o dou ;;VACUUM;create table tRgVA>UUc
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INsERT INTO ft VALUES('', 'f










�

�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�

�









�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR
�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

O
M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
���������
aR
�
o���
aR
�
o

OR




�

��


�





�

�

�o�');
SELECT offsets(ft) FROM ft WHERE ft MATCH 'oo
-OR



-�USING
�

�
';


sqltext:
SELECT CAST (zeroblob(100) AS REALefloaLAS REAL)> CAST ((1.0) AS _EALA118AINone COTe CONSTRAINone CRN

') LKKE"b" "a","k" ""WRE"">"a">"Z">"">"a">"a"gEMP�����~����������������didKe,diBneISNULLINDsmz""UNIQU,UE$nt);;;create table tR�E����������������������������������������);;;create table tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o Io_TRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP����������������������������������gEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el �������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP������������������{el ���������(��������������(o doubh��������������������������͗������������(o doubhar(1)UNI���� trim(1,1)�����������������������������);;;create table tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h������������������������������reattable �����(o douTR












































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o douWhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRgggg�EMP�������������������������������͗��(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP������������ /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗�����(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNI���������������������������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ��������(o douTRANSACTIOUE);REINDEX  ;;VACUUM;cCOTe CONSTRAINone CRN

') LIKE"b" "a","b"6""W�������(odouTRADEX  &;VACUUM;create ta�����������������􁁁������������������������ぁ��������������������������������������������������������������������������l������������������������������������������������������������������������������� likely(1)���������������ble tRgggg(o dou ;;VACURgVA>UUinXdidne,diBnelGfe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM1T ye CREATECVIRTUAL TABye porter)r\yyyye CRTE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE ���UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(cont)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL?USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(oontent, tiycREG�keZizeG�
INS=RT ye CREATECVIRCCe CCCCCC3CCCCCCyyEATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE ���UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R�
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyy+2 daysye pyyye oyye pyye por�er) OU tiyyyING ftent,ontent, tokefUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USINiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL?USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(oontent, tiycREG�keZi�eG�
INS=RT ye CREATECVIRCCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS ay�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyely(1)ts3(uyyyyIN dUte(1,1,1)nt, tiyckntenyyyymIn@ �ts3(conten�cC
INS*RT INT�e pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyyeporter)r\yyyG�
INS=RT ye CREATECVIRTUALTABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye o)bs( -19);
PRA����abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(content, tokenikenize p"yUAL iiiiiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT ye CREATECVIRTUAL TABye porter)r\yysye CREJTEVIRTUAOye �yyyeoype pyyA p TACCe CCCCCCCCCCCCCyyk CREA�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pymye o[ye pyye por�er)  OU tiyyyING fts3(content,  oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) �OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiyCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USId fcC
INS +2 daysye pyikenizJ O"yUAL HiiiiiiiNTOye {ye CREATECVIRTUAL TABye port�r)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye  TACCe es(1);
PRAGMA abss(1);
PRAL T.FL? t1 USI`G fcC
INS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( �19);
PRKGM1)bs(�);
PRAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREAT[ VIRTUAL T.BLE t1 USANG;f
INS*RT ENTOye {yyy� o�	oyye pyye porter) tokenizeyyye pyyye pjpyyye pjudp�e poNOTr)r\yyyyeCREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUA TABye port�r)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye  TACCe es(1);
PRAGMA abss(1);
PRALiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE v1 USING;f
udpye porter)r\yyyyeCREATE ���UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyy+2 daysye pyyye oyye pyye por�er) OU tiyyyING ftent,ontent, tokefUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL?USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(oontent, tiycREG�keZizeG�
INS=RT ye CREATECVIRCCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS ay�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyely(1)ts3(uyyyyIN dUte(1,1,1)nt, tiyckntenyyyymIn@ �ts3(conten�cC
INS*RT INT�e pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyyeporter)r\yyyG�
INS=RT ye CREATECVIRTUALTABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 dysye pyyye oyye pyye por�er) OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERR







iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontnyyyymING fts3(content, t)ynyentln(1)ts3(uyyyyING fts3(content< tiycREGEXPyyymING fts3(content����y





















USINGtokeZize porter)r\yyyye INITIALfYyyyeyye py



















@VI:TUAL PABye porter)r\yyyye CREATNS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye porter) �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.B� VIRTUAL TA_Ce CCCCCCCSCCCCCyye7CREATETUAL T.BLE t1 USIdG fcC
INS*RT INTO ike�
INS*RT y�kenikenizetent, tokenikenizpr);
INSERT INTO t1(rowid, con�������������������������������������������������������������������� group_concat(1,1)d;
PR);��������������������������������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdK fcC
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING fts3(contening');
S


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyy-11);
PRAGMA G�e {yyy� o�	oyye pyye porter) $ts3(content, tiycontenyyyE VIRTGAL TABLE t1 USING ftsK(content, tokenize1)bs( -19);
PR�� abs  -11);
PROGMA avalue�());
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye {yyy� o�	oyye pyy� porter) tokenizeyyye pyyye pjpyyye pjuUNIQUEoNOTr)r\yyyyeCREETE VIRTUAL TACWe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 ?SIdG f
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts"(uyyPR�� abs  -11);
PROGMA avalue�());
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye {yyy� o�	oyye pyy� porter) tokenizeyyye pyyye pjpyyye pjuUNIQUEoNOTr)r\yyyyeCREETE VIRTUAL TACWe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 ?SIdG fC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts"(uyyeporter)k\yyyG�
I>S*RT ye CREATECVIRTUAL TABye portOr)r\yyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�INS*RT INTOye pyyze oyye pyye rorter) �+�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS*RT INTOye {yyy� o�ye �yye pyye porterntent, tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiycREG��
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3�ocC
INS +2 daysye pyyye oyye pyye porter� R
3.
INS +6 day(content, tokenikenize p"3(uyyyy�
INS=RT ye CREATECVIRTUAL TABye portN�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p�TACCe CCCCCC3CCCCCCyye CR9A�TUAL T�������������������������
INS*RT ye CREATECVIRTUAL TABye portOr)r\yyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyze oyye pyye rorter) ��
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS*RT INTOye {yyy� o�ye �yye pyye porterntent, tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiycREG�ke�
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CCCCCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye oyye pyye porter� R
3cC
INS +6 day(content, tokenikenize p"3(uyyyy�
INS=RT ye CREATECVIRTUAL TABye portN�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p�TACCe CCCCCC3CCCCCCyye CR9A�TUAL T��������������������������
PR);������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)rwyyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL.BL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUA. HiiiiiiiNTOye {yyme oype pyye p TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING ftOUTERntening');
S


sqltext:
CREATe TEMP  table t1(allint);1;
CREATE TRIGGER t02 AFTER DELETE ON t1
WHEN EXISTS ( SELECT 1 FROM t0 WHERE o00.x0= y5)
BEGIN
INSERT INTO t0 VALUES(o00.x);
END;
CREATE TABLE a0(yExdiBne,sBne,st�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE �����������������������hhhs3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  s���������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER.TABLE t� RENAMETO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g�����������������������������E;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po;
IA abs( -11);
PRAGMa);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM1)bs( -19);
PRAGMA abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(co glob(1,1)enikenize p"yUAL iiiiiiiiyiBly(1)ts3(uyyeporter)r\yVyG��
INS=RT ye CRE.TECVIRTUAL TAByeREGEXPr)r\yy3ye CREJTEVIRTUAOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyyk CREA�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er)  OU tiyyyING fts3(content, tokenikenize p"yUAL iii"iiiiiielj(1)ts3(e CREATECVIRTnize p"yUAL HiiiiiiiNTOye {yyye oype pyye p TAC$e CCCCCCCCCCCCCoye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 US4NG;f�HNS*RT INTOye {yyye ���������������ryymppnt, tiycontenyyyymING?fts3(content, niynyently(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyye pyye porter) 
OU tiyyyNG ftsM(content, tokenikeni�����������������������(1)t likely(1)G fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(content, tiycREGEXPyyymING$fts3(cUPDATEG tiyyyING fts((coyUAL TABb u]likely(1)ts388888888888888(uyyyyIN date(1,1,1)nt, tiycontenyy\ymIn@ �ts3(conten�cC
INS*RT INTOye pyyze oyye pyye rorter) ��
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOyeontenyyTkenike�
INS*RT y�kenikenizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(coatent, tokenize porter);
INSERT INTO t1(rowid, con��������������������������������������������������������������������������������������������������������������ud;
PR);��������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize O"yUAL HiiiiiiiNTOie {ye CREATECVIRTUAL TABy~ port�r)r\yyyye CREATEVIRTUAL T.BLE T1 USING;f
INS*RT INTOye {yyye oype pyye  TACCe es(1);
PRAGMA abss(1);
PRAL T.BL? t1 USI`G fcC
INS +2 Qay�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAGMA abs( -11);
PROGMA avaldes(1);
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye {yyy� o�	oyye pyye porter)  t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRT___________________________________TUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG f
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(oontent, tiycREG
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likelBEFORE3(uyyyyIN date(��1,1)nt, tiycontenyyyymIn@ �ts3(conten�INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(conter)r\yysye CREJTEVIRTUAOye {yyiiiiBly(1)ts3(uyyeporter)r\yyyG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPLCCCCyye CREA�TUAL T.BL? t1 USIdG f
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNTOye {yyye CCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING fts3(contening');
S


sqltext:
SELECT  DISTINCT *, *,"a",01"a",01*?,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"h",0,01*1, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"h"=fro111)), ( 
select 1), ( 
select 1 fro111)ON"D"=a"c11)ON"a"=fr,
s)mmmmmmmmmmmmmmmmmmmmct 1), ( 
( 
select 1), ( 
sN"a"=frX111)*1),  
sele, ( 
s1)O=01*1), (
velect 1),sct  ( 
sele,"a);


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGEQ PRIMARY KEY);
CREATE TABLE t0(y DEFAULIN1� REFERENCES t3(Z) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON DELETE SET NULL);; ANALYZE;SAVEPOINT
NALYZ�����������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS ���������������������;;SAVEPį����������������������������������������������������T(13);PRAGMA ���������������������������������������������������������ԛ������ԛy�����x���������������������������;ANALYZE;DROP TABLE t3(Z) ON DELETE SET DEFAULT);
CRE


sqltext:
SELECT CAST (zeroblob(100) AS REALefloaLAS REAL)> CAST ((1.0) AS _EALA118AINone COTe CONSTRAINonw CRN

') LIKE"b" "a","k" ""W��~�������������table tR�E���������������������������������������);;;create table tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o IouT��������RANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar())UNIQDEX  ;;���(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(� doubhar(1)UNIQ��X  ;;VACUUM; tRgggNT�
inXd{el ����RANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar())UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(� doubhar(1)UNIQ��X  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������reate table �����(o gouTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ��������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;cCOTe CONSTRAINone CRN

') LIKE"b" "a","b" ""W�������(o doDEX  ;;VACUUM;create ta���������������������������������������������ぁ���������������������������������������������������������������������������������������������������������������������������������������������������������� likely(1)���������������ble tRgggg(o dou ;;VACURgVA>UUinXdidne,diBnelG���������ble tRgggg(o dou ;;VNCURgVA>UUinXdidne,diBBelGfe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE �1 USING fts3(c);I
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql=';;
CREATE VIRTUAL TABLE t1 USING fts3dc);����
PRAGMA writable_schema=OCR#�����������(';
PRAGMA write�DEFERRED��������������������������������RLBACK ;;SAVEPOINT TO����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T���������������������������������������������������������������������������������������������������������������������������������ż�������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������������������������������������������������������������������������������������������������������������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);�������������������������������������ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ�����������������������������������������EE��������������������������������������������������������������������������������������������������t;
C


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INsERT INTO ft VALUES('', 'f










�

�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�

�









�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR
�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

O
M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
���������
aR
�
o���
aR
�
o

OR




�

��


�





�

�

�o�');
SELECT offsets(ft) FROM ft WHERE ft MATCH 'oo
-2001-01-01
�

�

�
';


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t�(w�ICES tPRIMA DEFAULT 10 REFERENCES""UNIQUE,"UdouQUUE);�le;
ALTER YABLE t1 RENAME TO  sqlrt_compi_use����������LLBACK ;;SAVEPOINT T������������������������RLBACd;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������������������;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������ER TABLE t1 RET�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t6
CREATE VIRNAME TO  sqlrt_compileoption_used(1)��������������������������������������������������������������������������������������������������������T
ALTZR TABLE t1 RENAME TO  sqlrt_co
CREATE VIRTUAL TABLE t1 USI�����������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t6
CREATE VIRNAME TO  sqlrt_compileoption_used(1)��������������������������������������������������������������������������������������������������������T
ALTZR TABLE t1 RENAME TO  sqlrt_co
CREATE VIRTUAL TABLE t1 USI�����������������������������������������������������������Թ������������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)�������������������������������������;ANA;YZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������NCES""UNIQUE,"UdouQUUE);;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ������������������ԛ������������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)�������������������������������������;����������������������������������������������������������������������������������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)�������������������������������������;ANA;YZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�����������������������������������������������������������������������������DISTINCT�������������NCES""UNIQUE,"UdouQUUE);;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ������������������ԛ������������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)�������������������������������������;ANA;YZE;DROP TABLE IF EXISTS t;
C


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit�������������������������������������������������������������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������Ի�����������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOIN^ TEEI;
ALTER�������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������Ի�����������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOIN^ TEEI;
ALTER TABLE t1 RENAME TO  sqnit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g�������t;
CREATE VIRTUAL TABLE t1 USING ftslues(1);
  ;


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGE5 PRIMARY KEY,a,b);�MS3);
SELECT 1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 LEFT JOIN t92LEFT JOIN t92 OLL;
SE


sqltext:
SELECT CAST (zeroblob(100) AS REALefloaLAS REAL)> CAST ((1.0) AS _EALA118AINone COTe CONSTRAINone CRN

') LIKE"b" "a","k" ""WRE"">"a">"Z">"">"a">"a"gEMP�����~����������������didKe,diBneISNULLINDsmz""UNIQU,UE$lNlint);;;create table tR�E�������������������������������������������);;;create table tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(�������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ��������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;cCOTe CONSTRAINone CRN

') LIKE"b" "a","b" ""WNT�
inXdnel ���������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create ta�����������������������������������������������������������������������������������������������������������ぁ���������������������������������������������������������������������������������������������������������������������������������������������������������� likely(1)���������������ble tRgggg(o dou ;;VACURgVA>UUinXdidne,diBnelGfe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
SELECT  max("a"),*, `a`"",""from ( 
select 44444 AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++41-2 AND+444>"a" OR  44441444401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a"+44>"a" OR 444414="a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44++-2 AND.4>"a" OR 41-2 AND+444>"a" OR  44441444401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR"a">"a" OR 444441444401444++41-2 AND+444>"a" OR  44441444401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444+4e41 [a])WHERE 444441 -2 AND""LIMIT+-4444014401444+++- -2 AND""MATCH+-444+++- -2 AND"">1 -2 AND""MATCH+-4444014401444+++- -2 AND""MATCH+-444+++- -2 AND"">"�"++-2 AND+"�"++-2 AND++- -2 AND+2 AND++-2 AND+"a">"a" AND+"�"COLLATE"">+-+-2 AND++- -2 AND+2 AND++-2 AND+"a">"a" AND+"�"COLLATE"">+- -2 AND"">"�"++-444+++- -2 A"a">"a">"a""">"i">"a""">"�">-2 AND+444>"a" OR  401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414t44414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 4401444++41-2 AND+444>"a"444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a"+44>"a" OR 444414="a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44++-2 AND.4>"a" OR 41-2 AND+444>"a" OR  44441444401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" OR 414444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++41-2 AND+444>"a" OR  44441444401444++4>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR 444414>"a" OR"a" AND count(1)AND	+-44>"a" OR 444414>"a" OR"a">"a" OR 444441444401444++44>"a" OR 444414>"a" OR"a">"a" OR 4>"a" OR"a">"a" OR +-44++-2 AND.4>"a" O OR 444414>"a" OR"a">"a" OR 444441444401444414>"a" OR"a" AND count(1)AND	+-44++-2 AND.4>"a" OR 41-2 AND+444>"a" 414>);


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,4++- -2 AND++-2 AND++- -2 AND(2 AND++-2 AND+"a">"a" OR"a"ISNULL AND count())AND	+- - "">"a">"a""9","b",1,1,";" AND.4>"" OR 41-2 ),( 
select 11), ( ect
select .91111 Xro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect�sel( 
select 1111 f1), (  11t
select .91111 fro)ON-44++-2414>"a" OR"a" select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( sele	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"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","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b",ATTACH";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )ANDAND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,"
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( sele	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"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","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( ffffffffffffffffffffffff
select 111)ON( select 1-2 )AND	+-48++-2414>"a" OR"a"IN(1), ( 
select 111)ON( selecv 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b7,"",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"��IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",1141>>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN("",11414>"a" ,"b","",1111,";" 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","",11414>"a" OR"b","",11,";"  rtrim(1,1)1,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD4,"b",1,1,1,"b",1,1,1,"b","",11*1),( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b","" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1b), ( 
select 111)ON( selecm 1-��)AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11>"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( 
4,4231,"b","",11*1), ( 
select 111,11);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19)IGNOREM1)bs( -19);
PRAGMA abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(content, tokenikenize p"yUAL iiitiiiiiiBly(1)�s3(uyye�
INS*RT ye CREATECVIRTUAL TABye portzr)r\yyyye CREATE VIRTU^^^^^^^^^^^^^^^^^^^^^^^^^AL TBLE t1 USING;f
INS*RT ISTOye {yyye oe oyye pyye poryymppnt, ti
INS*RT INTOye {yyy� o�	oyye pyye porter)  tokenizeyyye pyyye pjpyyye pjudp�e poNOTr)r\yyyyeCREETE VIRTUAL TACCe CCcCC�CCCCCcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTGye {yyye oype pyG�
INCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 day�ye pyyye oyS*RT ye CREATECVIRTUAL TABye porter)r\����������yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIR�ALiTi"iiiiiiely(1)ts3(uyyy KNG fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 dayWHENpyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, t�yconte\yyyyeCREATE VIR�ALiTi"iiiiiienyyyymppnt, tiycontenyyyymING fts3(content, s3(uqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ftent,ontent,qqqqyyyyING fos3(oontent, tiycREG
INS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye fcC
INS +2 day�ye pyyye oyS*RT ye CREATECVIRTUAL TABye porter)r\����������yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeCREATE VIR�ALiTi"iiiiiiely(1)ts3(uyyy KNG fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 dayWHENpyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, t�yconte\yyyyeCREATE VIR�ALiTi"iiiiiienyyyymppnt, tiycontenyyyymING fts3(content, s3(uqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ftent,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT he CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT he CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(content����y





















USINGtokeZize porter)r����ye INITIALfYyyyeyye py



















@�����������������������������������������������������������VI:TUAL PABye port�r)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye CASCADE �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINGtokenizeyyye
pyyye pVpyyyepjudpye porteriely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING ���(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(conteTttokeZize porter)r����ye I
















@VI:TUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING@INS*RT INTOye {�yje oype pyye port,
USING��
INS*RT IoTOye OFFSEToyye pyye {orter) �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyyep TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(coqqqqqqqqqqqqqqqqqqqqqqqqPqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqyyyyING fos3(oontent, tiycREG
INS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikewize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyfmING fts3(content����y





















USINGtokeZize porter)r����ye INITIALfYyyyeyye py



















KVI:TUAL PABye pontent, tiyyyING fts3(contening');
S


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,4++- -2 AND++-2 AND++- -2 AND(2 AND++-2 AND+"a">"a" OR"a"ISNULL AND count())AND	+- - "">"a">"a""9","b",1,1,";" AND.4>"" OR 41-2 ),( 
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect�sel( 
select 1111 f1), (  11t
select .91111 fro)ON-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN("",11414>"a" ,"b","",1111,";" 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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 11-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,";" AnD.4,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1- )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b","" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1b), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11>"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( 
4,4231,"b","",11*1), ( 
select 111,11);


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid, c) VALUES (1, 'This is 0 test');
INSERT INTO t1 (docid, c) VALUES (2, 'Th00 w0s 0 test');
INSERT INTO t1(docid, c) VALUES (3, 'This is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter) �EX�tokenize pO� okenize porte�)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTe�)reAATIONA��yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye 
INS*RT INTOye {yyye oype pyyQ portUtokeniyye pjpyiye pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpZyye pOUTER��������������
INS*RT INTOye pyyye o�\y�yye CREATE VIRTUAL TABpyyye pjpyyye djudTOye e ���������OUTERtokenize poVter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT ter) O okenize porter)r\yyyye pyyye pjpyy~e7pjsdpyyeye porter3r\RIRTUAL TATrcC
INS*R�j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokenize porter)r\y�������e pyyye pjpyyye pjudpyeUAI TFBLE tjd);
INS*RT INTOye pyyye o�\yyyyypyyye pOUTER�tokenize porter)r\ys is 0 test');
DELETE FROM t1 WHERE docid >=( 'Thisrter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE t1USING INS*Rt �yye pyxye pjpyyyeAAUIO1IL T.INuOye pyyye oyye pyye porter) �EX�tokenize pO� okenize porte�)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTe�)reAATIONA��yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye 
INS*RT INTOye {yyye oype pyyQ portUtokeniyye pjpyiye pjuyye pyTEr)  ?1rter)r\yyyye pyyye pjpZyye pOUTER��������������
INS*RT INTOye pyyye o�\y�yye CREATE VIRTUAL TABpyyye pjpyyye djudTOye e ���������OUTERtokenize poVter)r\yyyye pyyye pjpyyyeAATIONAL T.BLE tj USING f��C
INS*RT ter) O okenize porter)r\yyyye pyyye pjpyy~e7pjsdpyyeye porter3r\RIRTUAL TATrcC
INS*R�j
INS*RT INTOye pVIRTUAL T.BLE t1USING f�c:
INS*Rt yyye pyyyu pjpteyyyeAATIONAL T.INuOye pyyye oyye pyye porter) dOUTER��tokenize porter)r\y�������e pyyye pjpyyye pjudpyeUAI TFBLE tjd);
INS*RT INTOye pyyye o�\tokencC
INS*RTr)r\yyyyeizATION@L1rter)r\yyyye pyyye pjpZyye pOU!dVIEWOTER��������C
INS*RT rter) TO�j
INS*RT INTOye pVIRTUAL T.BLE EX�tokenize pO� okenize porter)r\yyyye pyyye pjpyyye7pjsdpye porter3r\RIRTe�)reAATIONA��yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye 
INS*RT INTOye {yyye oype pyyQ portUtokeniyye pjpyiye pjuyye pjpZyye pOUTER��������������
INS*RT INTOye pyyye o�\y�yye CREATe pjpyyye pjudOye porter)r\yyyye CREATE dIRTUAL ���������������������������������������������������������������� �cC
IoS*RT INTOye {yyye oype pyyee eVIEWOTER��������������������������������������yyye pjpyy T.BLE tj USING f��C
INS*RT rter) TO�j
 a.bRT INTOye pVIRTUAL T.BLE t1CREATE INS*Rt yyye pyxye pjpyyyeAATIONAL T.I�Oye pyyye oyye pyye porter) ��O>TER�tokenize pcC
]]]]]]]]]]]]]]]]]]]]]
INS*RT INTOye {yyye oype pyyQ portUtokenizeqyye pyyye pjOOOOOOOOOdpye porter)r\yy///////////////yye CREATAL EXISTSCCCCCCCCCCCyye CREATE VIRTUAL rter)r\yyyye pyyye pyyye pjpyyye pjudpye porterye pjpyyye pOUTERtokenize porter) julianday(1,1,1)yyyepjudpye ponter)r\yyy^e CREATO RIRTUAL TA/ye zorter)r\yyyye @cC
INS*RTr)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIRTUAL (1)er)r\yyyye pyyye  tokenize porter);
INS*RT 1NTOy pyyye oyye pyye porter)  decimal(1,1) porter)�\9yytokeniz� po�����������������������rter)r\yken random()r);
INS*Rping');
SEL


sqltext:
SELECT  strftime( 'a datetime(1,1,1)0000000%M00')>"+2 da ""a">0000000000000000000001>"%2001)>"+2 days""a">>"+� days">""LIKE"F" "a","b" ""WHERE"">"\">"a">"a""">"a">"">"a">"a""">"a">"I""">"">"a">"a">"a""">"a">"4""">>"a">"a">"ATTBCHK�a">"a""">"a">"">"a">"a""">"a""a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a -1">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d">"y";"a",tF;


sqltext:
create table t�� AS
select DISTINCT quote(1) ,*,* from ( 
select 
44,4++- -2 AND++-2 AND++- -2 AND(2 AND++-2 AND+"a">"a" OR"a"ISNULL AND count())AND	+- - "">"a">"a""9","b",1,1,";" AND.4>"" OR 41-2 ),( 
select 11), ( ect
select .91111 fro)ON+-44++-241-2414="a" OR"a"="B" OR"a"="B" ,( �
select 11), ( ect�sel( 
select 1111 f1), (  11t
select .91111 fro)ON-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a������������" 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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-48++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1,1,"t","",11,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN("",11414>"a" ,"b","",1111,";" 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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN(1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"k" OR"a"IN( "b",1,1, 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a�������������",11,";" AnD.4,"b",1,1,-2 )AND	+-44++-2414>"a" OR"a"IN(1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b","",11,"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"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","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,3,"b",1,1,1,"b","",11*.4,"b",1,1,1,"b","" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"0N( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,1,"t","",11,"b","",11414>"a" ,"b","",11,"" ,"b","",11,"b","",12 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1,"b","",11,"b","",11414>"a" OR"b","",11,";" AnD.4,"b",1,1,1,"b",1,1,1,"b","",11*1), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1b), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( "b",1,1,1414>"a" OR"b","",11,";" AnD.4,"b",1,1,"b"%"",11>"b",""), ( 
select 111)ON( select 1-2 )AND	+-44++-2414>"a" OR"a"IN( 
4,4231,"b","",11*1), ( 
select 111,11);


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_�������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANALY�����������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
E


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);�MS3);
SELECT 1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 ;
SELECT 1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 LEFT JOIN t92 OLL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IS NULL;
CREATE TEMP TABLE x9 AS SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 LE ;
SELECT 1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 FROM t91 LEFT JOIN t92 OLL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IS NULL;
CREATE TEMP TABLE x9 AS SELECT DISTINCT* FROM  t91 LEFT JOIN t92 ON aFT JOIN t92LEFT JOIN t92 OLL;
SE


sqltext:
ATTACH''AS nonTE�
;
PRAGMA temp.journal_mode;ATTACH''AS mode;ATTACH''AS njournalnjournal_mo��;ATTACH''AS n�nTE�
de;ATTACH''AS njoTE�
de;ATTACH''AS njouUSINGjournal_mode;ATTACH''AS n�nTEMA e;
uUSINGjournal_mode;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����������������ů��������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������
��
;
PRAGMA temT�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������ů��������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ�����������������������������������������EEMP ;ANALYZE;;;;R�����������������������������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT 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:
SELECT  count(1),?, * from (  ;
select 144,42 from ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select 111,11), ( 
select "b"), ( 
select "b","b",1,11), ( 
select .999,"b","b",1,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( ( 
select "b","b",1,11), ( 
select .999,"b","b",1,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select 111,11), ( 
select "b"), ( 
select "b","b",1,11), ( 
select .999,"b","b",1,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select 111,11), ( 
select "b"), ( 
select 1,"b",1,1,"b",1,11), ( 
select 611,11,1)),(( 
select 111), ( 
select "a","b")ON?)-01( 
select 111,11), ( 
select "b"), ( 
select 1,"b",1,1,"b",1,11), ( 
select 611,11,1)),(( 
select 111), ( 
select "a","b")ON?)-014244
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select 111,11), ( 
select "b"), ( 
select "b","b",1,11), ( 
select .999,"b","b",1,11), ( 
select .999,"b","b",111,"b","",";","a",011)), ( 
select 111)ON( 
�
select 3 from ( 
select .999,"b","b",1,11), ( 
select 111,11), ( 
select "b"), ( 
select 1,"b",1,1,"b",1,11), ( 
select 611,11,1)),(( 
select 111), ( 
select "a","b")ON?)-01( 
select 111,11), ( 
select "b"), ( 
select 1,"b",1,1,"b",1,11), ( 
select 611,11,1)),(( 
select 111), ( 
select "a","b")ON?)-0142444 (es(1);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, '�\yyyye pyye po);
IA abs( -11);
1);
PRAGMA abs( -19);
PRAGRIGHT( -19);
PRAGMA abs( -11)?
qR��MA avalues(1);PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyyyING ft[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[L[[[[[[[[[[[[[[[[[[RTUAL TA ye po�������������������������������������������������������������������������������������������������������������������������������������������������������"iiiiiiely(1)ts3(uyyy ING fts3(conteOye {yyye oype pyye p TACe CCCyyeRTUAL T.BLE t� USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 daypyyye oyynt, tiycREGEXPyyymING$f3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN  te(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye���������������������������������������������������LiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe ��CCC CC����VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiti"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyIMMEDIATE fts3(uyyyyIN date(1,1,1)nt, 3(content, tiycontenyyyE VIRTUAL TABLE.t1 USING fts3(content, tokeniFAILorter);
INSERT INTO t1(rowid, con���������������������������������������Ӽ�_____________________________________________________________________________________________________________________________an{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fms3(content, tiynyentlA avalues(1�(1)�3
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por��������������������������������VIRTUALiTi<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<�INS +2 day�ye pyyye o����, tiycREGEXPyyymING$fts3(content, tiyyyING fts(coyUALCREA�yy ING fts3(content, tiycont TACCe ��CCC CC����VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye po�ter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiti"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyyyyIN date(1,1,1)nt, 3(content, tiycontenyyyE VIRTUAL TABLE.t1 USING ft��ontent, tokeniFAILorter);
INSERT INTO t1(rowid, con�������������������������� group_concat(1,1)d;
PR);��������������������������������������������������������������������������������cREGEXPyyymING$fts3(content, tiy(uyy��������RI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyy)ts3(u2 daysye pyyye oyye pyye porter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye |yyye oyye pyye porter) R
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<]<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<S<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<����<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< TABb u]likely(1)ts3(uyyyyIN date(1,1,1���������������������������������i����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������CONFLICT�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������yyymING$f3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN   nullif(1,1) tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye���������������������������������������������������LiTi"iiiiiiely(1)ts3(uy
<<<<<<<<<<<<<<<<<<<S*RT INTOye 
yyye r) OU+tiyyING fts3(content, tokenikenizHHHHHHHHHHHHHHHHHHHHHHHHe p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`����iiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<0<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<]<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING ft_3(uyyyyeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyokenikenizpr);
INSERT INTO t1)rowfd, con����@�������������ӽ�������������������������������������������� group_concat1(rot(1,1)�������� group_concath1,1)d;
PR);�������������������������������������������������������������������������������������������������
IA abs( y[ pjudpye por�e�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�yy IGNOREs3(content, tiycont TACCe ��CCC CC����VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye po�ter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiti"iiiiiiely(1)ts3(u2 daysye pyyyeBb u]likely(1)ts3(uyyyyIN  oyye pyye porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyyyyIN date(1,1,1)nt, 3(content, tiycontenyyyE VIRTUAL TABLE.t1 USING ft��ontent, tokeniFAILorter);
INSERT INTO t1(rowid, con�������������������������� group_concat(1,1)d;
PR);��������������������������������������������������������������������������������cREGEXPyyymING$fts3(content, tiy(uyy��������RI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
<<<<<<<<<<<<<<<<<<<S*RT INTOye 
yyye oyye pyye rorter) OU+tiyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy�����<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<]<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<���VI�UALiTi"iiiiiiely(1<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING ft_3(uyyyyeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyokenikenizpr);
INSERT INTO t1(rowfd, con������������������ӽ�������������������������������������������� group_concat(1,1)�������� group_concath1,1)d;
PR);�������������������������������������������������������������������������������������������������
IA abs( y[ pjudpye por�e�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�yy ING fts3(content, tiycont TACCe ��CCC CC����VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye po�ter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiti"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
	3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyyyyIN date(1,1,1)nt, 3(content, tiycontenyyyE VIRTUAL TABLE.t1 USING ft��ontent, tokeniFAILorter);
INSERT INTO t1(rowid, con�������������������������� group_concat(1,1)d;
PR);��������������������������������������������������������������������������������cREGEXPyyymING$fts3(content, tiy(uyy��������RI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyy)ts3(u2 daysye pyyye oyye pyye porter) R
3(U+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye |yyye oyye pyye porter) R
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<]<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<S<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< porter) R
	ntent, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyyyfyING fts3(uyyyyeniken{ze p"3(uyyyyING fts3(conte�t, tiycontenyyyyyfyING fts3(uyokenikenizpr);
INSERT INTO t1(rowfd, con������������������ӽ������������������������������������������������ group_concat(1,1)�������� group_concat(1,1)d;
PR);�������������������������������������������������������������������������������������������������
IA abs( y[ pjudpye por�e�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUAL Hei t, tiycREGEXPyyymING$fts3(content, tiyyyING fts(coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1���������������� �iyyyING fts3(contening');
S


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INsERT INTO ft VALUES('', 'f










�

�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM
M


OR

M
 -1

�

�

�









�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR
�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

O
M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

O
M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�
�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

OR�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-





�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


oo');
INSERT INTO ft VALUES('�

�

�
oo', 'f�

ORM
M


OR

M
 o





�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
�o', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
�

R

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
������

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

OR:
M


OR

M
 -1

�
�
-


�

�
ooo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�

ORM



�

�
o');
INSERT INTO ft VALUES('�

�

�




@o', 'f�

ORM
M


OR

M
�

�
ooo');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M');
INSERT INTO ft VALUES('�

�

�
 
�
oo', 'f�

ORM
M


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', '�

ORM
M


OR

M
 o


�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
�
oo');
INSERT INTO ft VALUES('�

�

�




oo', 'f�

ORM
M


OR

M
 oo');
INSERT INTO ft VALUES('�

�

�


�
oo', 'f�


�

�
���������
aR
�
o���
aR
�
o

OR




�

��


�





�

�

�o�');
SELECT offsets(ft) FROM ft WHERE ft MATCH 'oo
-OR



-�

�

�

�
';


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x INTEGEQ PRIMARY KEY);
REATE TABnfo(t0);PRAGMA INDEX_info('000');

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


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


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM1)bs( -19);
PRAGMA abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yy�G��
INS=RT ye CREATECVIRTUAL TA ye porter)r\yysye CREJTEVIRTUAOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyyk CREA�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er)  OU tiyyyING fts3(content, tokenikenize p"yUAL iii"iiiiiielj(1)ts3(e CREATE�T
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye o oyye pyye poryymppnt, tiycontenyyyymIeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t tiy�������������������������yye oyye pyye porter) 
OU tiyyyING ftsM(content, tokenikeni�����������������������(1)t likely(1)G fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(content, tiycREGEXPyyymING$fts3(cUP�G tiyyyING fts((coyUAL TABb u]likely(1)ts3(uy�yyIN date(1,1,1)nt, tiyco�tenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyze oyye pyye royyyye CREATE VIRTUAL TA_Ce CCCCCCCSCCCCCyye7CREATETUAL T.BLIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT IING fts3yze oyye pyye rorter) �+t�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOyeontenyyTkenike�
INS*RT y�WITHOUTnizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, con���������������������������������������Ӽ��������������������������������������VI�UALiTi"iiiiiiely(1)th3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por��������������������������������VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCC CCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3(uyyy�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por��������������������������������VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyyeporteY)r\yyyG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe C����������������������������������������������������������������������������������������������������������������������������������������������fcC
INS*RT INTO ike�
INS*RT y�kenikenizetent, tokenikenizpr);
INSERT INTO t1(rowfd, con���������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);�������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUAL Hii tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT ye CREATECVIRTUAL TABye porter)r\yysyontent, tiyyyING fts3(contening');
S


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(x INTEGEQ PRIMARY KEY);
CREATE TABLE t0(y DEFAULIN1� REFERENCES t3(Z) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON DELETE SET NULL);; ANALYZE;SAVEPOINT
NALYZ�����������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS ���������������������;;SAVEPį����������������������������������������������������T(13);PRAGMA ���������������������������������������������������������ԛ������ԛy�����x������@������������� �����;ANALYZE;DROP TABLE t3(Z) ON DELETE SET DEFAULT);
CRE


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( Zize porter)r\yyyye INITIALfYyyyeyye py



















@VI:TUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye porter) porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINGtokenizeyyy
INS*RT INT��
INS*RT y�kenikenizetent, tokenikenizpr);
INSERT INTO t1(rowid, con���������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? 1 USIdG f|C
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNoOye {yyye oype pyye p TACCe CCCCCCCCiiiiBly(1)ts3duyyeporter)r\yyyG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyyeyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? 1 USIdG f|C
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNoOye {yyye oype pyye p TACCe CCCCCCCCiiiiBly(1)ts3duyyeporter)r\yyyG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts
















USINGtokeZie porter)r\yyyye INITIALfYyyyeyye py



















@����������������������VI:TUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT����������������������������������������� group_concat(1,1)d;
PR);���������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG f|C
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNoOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING f[s3(content, tiyyyING ftsNATURALning');
S


sqltext:
SELECT CAST (zeroblob(10>"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">0) AS  blob)in( 
select  min(1)inE111)"a"WHERE"">"a">"a">"a">"">"a"AND"a""">"">"a">"">"a">"a""">"">"S">"a">"a""">"a">"a""a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"a">"a">"a">"a">"a">"J">"">"a">"aa""">"">"a">"">"a">"�a">"a"� :1>"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d",tF;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po;
IA( -1I);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(uyyeporter��MA avalues(1);
PRAG����bs(  TAB? u]likely(1)ts3uyyyyIN date(1,1,1)nt, tiyco�tenyyyymIn@ �ts3(connnnnnnn avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAgMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.Btly(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyy\ pyqe porter) 
OU tiyyyING ftsM(content, tokemikeni�����������������������(1)t Wikxly(1)G fts3(content, tiycontenyyyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyy)k\yyyG�
INS*RT ye CMELE t1 USANG;i
INS*RT INTOye {yyy� o�	oyye pyye porter) A��L T.BL? t1USIdG f�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye Cs3(uyyeporter)k\yyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
(content, tokenikenize ATE VIRTUAL T.BLE t1 USING INS*RT INTOyp TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3)uyyeportymING ffts((coyUAL TABb u]likely(1)ts3(JyyyyIN date(1,1,1)nt,contenyyyymIn@ �ts$(ts3(coe {�yye oype pyye port�,

USING��
INv*RT IoTOye OFFSEToyye pyye portes) �
INS*RT�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL R.BLE t1 USINOR�tokenizey randomblob(1��������������������������������������������������������������������������������������������)yye pTECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING-OU tiyy�ING fts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.�LE t1 USING;f
INS*RT INTOy{ {yyye oe oyye pyye poryymppnt, tiycontenyyyymING?fts3(content, tiynyently(1)ts3(uyyyyING fts3(conten, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyy\ pyqe porter) 
OU tiyyyING ftsM(content, tokemikeni�����������������������(1)t Wikxly(1)G fts3(content, tiycontenyyyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uy@)k\yyyG�
INS*RT ye CMEATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.�LE t1 USING;f
INS*RT INTOye {yyye oe oyye pyye poryymppnt, tiycontenyyyymING?fts3(content, tiynyently(1)ts3(uyyyyING ftd(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyy\ pyqe porter) 
OU tiyyyNG ftsM(content, tokemikeni����������������������(1)t Wi�xly(1)G fts3(content, tiycontenyyyhG�
INS RT UALiTi"iiiiiiely(1)ts3(uyyy �
INS +2 daysye pyyye oyye pyye porter) R
�3(����ent, tokenikenize ATE VIRTUAL T.BLE t1 USING INS*RT INTOyp TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3)uyyeportymING ffts((coyUAL TABb u]likely(1)ts3(uyyyy���������������������������������������������������������������������������yye oyy\ pyqe�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ɉ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������z����������������������������������������������������������������������������������������������������������������������������IN date(1$1,�)nt,�����������������������(ts3(coe {�yye oype pyye portRT IoTOye OFFSEToyye pyye porter) �
INS*RT ye CR tiy1 USIdG fcC
INS +2 dayrye pyyye oyye pyye portMr) R
3(content, tokenikenize p"3(uyyyy9NG fts3(contInt, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(ooye {yyye oypU pyye | TACCe CCCCCC3CCCCCCy e CR9A�TUAL T.BL? t1 USI`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TAB? u]likely(1)ts3uyyyyIN date(1,1,1)nt, tiyco�tenyyyymIn@ �ts3(connnnnnnn avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAgMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.Btly(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yy� oyy\ pyqe porter) 
OU tiyyyING ftsM(content, tokemikeni�����������������������(1)t Wikxly(1)G its3(content, tiycontenyyyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyy)k\yyyG�
INS*RT ye CMELE t1 USANG;i
INS*RT INTOye {yyy� o�	oyye pyye poWter) �A�TUAL T.BL? t1USIdG f�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye Cs3(uyyeporter)k\yyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
(content, tokenikenize ATE VIRTUAL T.BLE t1 USING INS*RT INTOyp TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3)uyyeportymING ffts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt,contenyyyymIn@ �ts$(ts3(coe {�yye oype pyye port�,

USING��
INv*RT IoTOye OFFSEToyye pyye porter) �
INS*RT ye CREATECVIRTUAL TABoe porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING��
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL R.BLE t1 USINOR�tokenizey randomblob(1)yye pTECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINGtokenizeyyye
pyyye pVpyyye!pjudpye porter)rUyyyye CREATE VIRTUAL TA_Ce CCCCCCCSCCCCCyye7fING fts3(content, tiynyently(1)ts3(uyyyyING fos3(ooye {yyye oypU pyye | TACCe CCCCCC3CCCCCCy e CR9A�TUAL T.BL? t1 USI`G f
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING ft@((coyUAL TABb u]likely(1)ts3uyyyyIN date(1,1,1)nt, tiyco�tenyyyymIn@ �ts3(connnnnnnn avalues(1);
PRA2MA abss(1);
 *AGMA abs(/-19);
PRKGM1)bs( -19);
PRAgMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.Btly(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyy\ pyqe porter) 
OU tiyING ftsM(content, tokemikeni�����������������������(1)t Wikxly(1)G fts3(content, tiycontenyyyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyy)k\yyyG�
INS*RT ye CMELE t1 USANG;i
INS*RT INTOye {yyy� o�	oyye p�e p�rter) A�TUAL T.BL? t1USIdG f�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye Cs3(uyyeporter)k\yyhG�
INS*RT UALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oycC
INS*RT INTO
INSERT INTO t1(rowid, eon���������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);���������������������������������������������������������������������������������������������������IA :1s( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye Ce s3)uyyeportymING fts3(content, tiyyyING fts3(contening');
S


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyy-11);
PRAGMA G�e {yyy� o�	oyye pyye porter) $ts3(content, tiycontenyyyE VIRTGAL TABLE t1 USING ftsK(content, tokenize1)bs( -19);
PR�� abs  -11);
PROGMA avalue�());
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INJOIN {yyy� o�	oyye pyy� porter) tokenizeyyye pyyye pjpyyye pjuUNIQUEoNOTr)r\yyyyeCREETE VIRTUAL TACWe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 ?SIdG f
INS +2 daqsye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts"(uyyPR�� abs  -11);
PROGMA avalue�());
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye {yyy� o�	oyye pyy� porter) tokenizeyyye pyyye pjpyyye pjuUNIQUEoNOTr)r\yyyyeCREETE VG��
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3�ocC
INS +2 daysyyyye oype e CCCCCCCCCCCCCyye CREy(1)ts"(uyyeporter)k\yyyG�
I>S*RT de CREATECVIRTUAL TABye portOr)r\yyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�INS*RT INTOREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CCCMCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye o�ye pyye porter� R
3cC
INS +6 day(content, tokenikenize p"3(uyyyy�
INS=RT ye CR"ATECVIRTUAL TABye portN�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
ING*RT IN)r\yyyyu CREATE^OGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS*RT INTOye {yyy� o�ye �yye pyye porternt tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiYkREF���
INS=RT ye CREA@ECVIRTUAL TAeye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCC"C3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)tse pyyye oyye pyye portQr� R
ye pyyze oyye pyye rorter) �+�
INS=RT yF CREATECVIRTUAL TABye porterrorter) �+�
INS=RT ye CREATECVIRTUAL TAB� porter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS*RT INTOye {yyy� o�ye �yye pyye portery\yING fts3(content, tiycontnt, tiycREG�ke�
INS= ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CCCMCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye oyye pyye porter� R
3cC
INS +6 day(content, tokenikenize nt tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiYkREG��
INS=RT ye CREA@ECVIRTAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyIRTUAL TACWe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 ?SIdG fC
INS +2 iiiii�iiNTOye {content, tiycontnt, tiYkREG��
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3�ocC
INS +2 daysyyyye oype e CCCCCCCCCCCCCyye CREy(1)ts"(uyyeporter)k\yyyG�
I>S*RT de CREATECVIRTUAL TABye portOr)r\yyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�INS*RT INTOye pyyze oyye pyye rorter) �+�
INS=RT ye CREATECVIRTUAL TABye porterrorter) �+�
INS=RT ye CREATECVIRTUAL TAB� poiter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
A@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCC"C3CC_CCCyye CRte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*R�TOye {yyye oyqe pyye p�TACCe CCCCCC3CCCMCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye oyye pyye porter� R
3cC
INS +6 day(content, tokenikenize nt tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiYkREG��
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3�ocC
INS +2 daysye pyyye oyye pyye porter� R
3.
INS +6 day(content, tokenikenize p"3(uyyyy�
INS=RT ye CREATECVIRTUAL TABye QUERY�)r\yyyye C EATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p�TACCe CCCCCC3CCCCCCyye CR9A�TUAL T��������������AL T.BL? t1 ?SIdG fC
INS +TECVIRTUAL TABye portOr)r\yyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycon�enyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyz\ oyye pyye rorter) ��
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 U;f
INS*RT INTOye {yyy� o�ye �yye pyye porterntent, tokenikenize p"3(uy\yING fts3(content, tiycontnt, tiycREG�ke�
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CCCMCCyye CR9A�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye oyye pyye porter� R
3cC
INS +6 day(content, tokenikenize p"3(uyyyy�
INS=RT ye CR"ATECVIRTUAL TABye portN�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
ING*RT IN)r\yyyyu CREATE^OGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS*RT INTOye {yyy� o�ye �yye pyye porternt tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiYkREF���
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCC"C3CC_CCCyye CR9A�TUAL ALiTi"iiiiiyely(1)tse pyyye oyye pyye portQr� R
3-�INS +6day(content, tokenikenize p"3(uyyyy�
INS�RT ye CREATECVIRTUAL TABye QUERY�)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p�TACCe CCCCCC3CCCCCCyye CR9A�TUAL T�������������������������
INS*RT ye CREATECVIRTUAL TABye portOr)r\ynyyye CREATE IRTs3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyy�e oyye pyye rorter) ��
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyyu CREATEVOGMA avalues(1);
P1ATUAL T.BLE�t1 USANG;f
INS round(1,1){yyy� o�ye �yye pyye porterntent, tokenikenize p"3(uyy\yING fts3(content, tiycontnt, tiycREG�ke�
INS=RT ye CREA@ECVIRTUAL TABye porte�)r\yyyf� CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oyqe pyye p�TACCe CCCCCC3CCCCCCyye CRA�TUAL ALiTi"iiiiiyely(1)ts3(uyyy ING fts3C
INS +2 daysye pyyye oyye pyye porter�yye pyye porter� R
3cC
It, tokenikenize p"3(uyyyy�
INS=RT ye CR"ATECVIRTUAL TABye portN�)r\yyyye CREATEAVIRFUAL T.BLE t1 USING;f
�NS*RT INTOye {yyye oype pyye p�TACCe CCCCCC3CCCCCCyye CRA�TUAL T��������������������������
PR);�����������������������������������������������������������������������������������������������
IA as( ye pjudpye porte�)rwyyyyeCREATE VIRTUAL TACCe CCCCCC[CCCCCCyye CREA�TUAL. HiiiiiiiNTOye {yyme oype pyye p TACCe CCCCCCCCCCCCCyye CREA� zeroblob(1)1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING ftOUTERnteneng');
S


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_�������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANA�����������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh OR
SEMM x w� OR
S x wh OR
SEMECR
SO1T * l x R
S x wh OR
SELECT x  x wh ORS`ELCT ��������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENE TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANALY�����������������������������������g������������������������������;ANALYZEATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh P�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(oE);REINDEX  ;;VACUUM;create table tRgggggggggEMP��������������������eate table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
SELECT  count(1), ( 
select * 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), ( 
select 111)ON"a"=0), ( 
select 1 from (  ;
seLect 1,"a",01*1), ( 
select 111)ON"a"=1),?, * 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 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"=0), ( 
select 1 from ( seLect 1,"a",01*1), ( 
select 111)ON"a"=01*1), ( 
select 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), ( 
select 
, ( 
sele"a"=0;*1ro �1;


sqltext:
CREATE table t1(one "a"UNI""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UNIQUEz""UNIQUE,E_""UNIQUE,UE$lnlinQ""UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? from��������������������������inm�mJ��������������y�������������_������������������������������������nonanoname;
ATTACH':memory:' AS ����name;
ATTACH':memory:' AS ��������nonanoname;
ATTACH':memory:' AS �����������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
�������������������������������F�������nonanoname;
ATTACH':memory:' AS �����������������������������������כ����bmJ�e;
VACUUM
��������y����������������כ��������������EX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggDMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRggggmggggEM՗
inXdi�����������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggggggg���������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMPO�������O�������gggggggggggggggggggggg����������������������t1(o�����������������������������ne"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM1)bs( -19);
PRAGMA abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(content, tokenikenize p"yUAL iiiiiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT ye CREATECVIRTUAL TABye porter)r\yysye CREJTEVIRTUAOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyyk CREA�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er)  OU tiyyyING fts3(content, tokenikenize p"yUAL iii"iiiiiielj(1)ts3(e CREATECVIRTnize p"yUAL HiiiiiiiNTOye {yyye oype pyye p TAC$e CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oe oyye pyye poryymppnt, tiycontenyyyymING?fts3(content, tiynyently(1)ts3(uyyyyING fts3(content, tiycREGEXPyyymING fts3\content, tiy�������������������������yye oyye pyye porter) 
OU tiyyyING ftsM(content, tokenikeni�����������������������(1)t likely(1)G fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(content, tiycREGEXPyyymING$fts3(cUPDATEG tiyyyING fts((coyUAL TAB���likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyze oyye pyye rorter) �+t�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOyeontenyyTkenike�
INS*RT y�kenikenizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, con���������������������������������������������������������������������������������������������������������������ud;
PR);���������������������������������������������������������������������������������������������������
IA abs( ye �judpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize O"yUAL HiiiiiiiNTOye {ye CREATECVIRTUAL TABye port�r)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye  TACCe es(1);
PRAGMA abss(1);
PRAL T.BL? t1 USI`G fcC
INS +2 day�ye ppyyd�oyye contenyyy-11);
PRAGMA avalues(1);
PRAGMA abss(1);
 *AGMA abs( -19);
PRKGM1)bs( -19);
PRAGMA abs( -11);
PROGMA avalues(1);
P1AGMye CREATE VIRTUAL T.BLE t1 USANG;f
INS*RT INTOye {yyy� o�	oyye pyye porter) �tokenizeyyye pyyye pjpyyye pjudp�e poNOTr)r\yyyyeCREETE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyikenize p"yUAL iiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREy(1)ts3(uyyeporter)k\yyyG�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL m.BLE t1 USING;f
udpye porter)r\yyyyeUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye pyyye oyye pyye porter) R
3(content, tokenikenize p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyently(1)ts3(uyyyyING fos3(oontent, tiycREG�keZizeG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyyeporter)r\yyyG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye:p TACCe CC?CCCCCCCCCCyye CREA�TU���.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentln(1)ts3(uyyyyING fts3(content< tiycREGEXPyyymING fts3(conten ���y





















USINGtokeZize porter)r\yyyye INITIALfYyyyeyye py



















@VI:TUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye porter) �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINGtokenizeyyye
pyyye pVpyyye pjudpye porter)rUyyyye CREATE VIRTUAL TA_Ce CCCCCCCSCCCCCyye7CREATETUAL T.BLE t1 USIdG fcC
INS*RT INTO ike�
INS*RT y�kenikenizetent, tokenikenizpr);
INSERT INTO t1(rowid, con���������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);���������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCCCCCCCyye CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUAL HiiiiiiiNTOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyye CREA�TUPL T.BWITH1iiely(1)ts3(uyyeportymING fts3(content, tiyyyING fts3(contening');
S


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19);
PRAGM1)bs( -19);
PRAGMA abs( -11)?
PR��MA avalues(1);
PRAGMA abs( -OU tiyy�ING fts3(conteontent, tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yy�G��
INS=RT ye CREATECVIRTUAL TA ye porter)r\yysye CREJTEVIRTUAOye {yyye oype pyye p TACCe CCCCCCCCCCCCCyyk CREA�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er)  OU tiyyyING fts3(content, tokenikenize p"yUAL iii"iiiiiielj(1)ts3(e CREATE�T
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye o oyye pyye poryymppnt, tiycontenyyyymIeporter)k\yyyC�
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t tiy�������������������������yye oyye pyye porter) 
OU tiyyyING ftsM(content, tokeny(1)ts3(uyyyyING fos3(content, tiycREGEXPyyymING$fts3(cUP�G tiyyyING fts((coyUAL TABb u]likely(1)ts3(uy�yyIN date(1,1,1)nt, tiyco�tenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyze oyye pyye royyyye CREATE VIRTUAL TA_Ce CCCCCCCSCCCCCyye7CREATETUAL T.BLIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT IING fts3yze oyye pyye rorter) �+t�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOyeontenyyTkenike�
INS*RT y�WITHOUTnizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, con���������������������������������������Ӽ��������������������������������������VI�UALiTi"iiiiiiely(1)th3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3
INS=RT ye CREATECVIRTUAL TABye porter)r\yyly(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCC CCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyyeyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3
INS=RT ye CREATECVIRTUAL TABye  oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyy��������VI�UALiTi"iiiiiiely(1)ts3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{zent, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content< tokenize porter);
INSERT INTO t1(rowid, con���������������������������������������Ӽ��������������������������������������VI�UALiTi"iiiiiiely(1)th3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por��������������������������������VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCC CCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyy p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3( tiycontenyyyymIn@ �ts3(conten�cC
INS*RT IING fts3yze oyye pyye rorter) �+t�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOyeontenyyTkenike�
INS*RT y�WITHOUTnizetiyconTenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, con���������������������������������������Ӽ��������������������������������������VI�UALiTi"iiiiiiely(1)th3(u2 daysye pyyye oyye pyye porter) R
3(content, tokeniken{ze p"3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiynyentlA avalues(1y(1)�3
INS=RT ye CREATECVIRTUAL TABye porter)r\yyly(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCC CCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2uyyy�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEAVI? t1 USI`G fcC
INS +2 day�ye pyyye oyye pyye por��������������������������������VIRTUALiTi"iiiiiiely(1)ts3(uyyy ING fts3(content, tiycont TACCe CCCCCCCCCCCCCyyeRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC`CCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�ye pyyye oyynt, tiycREGEXPyyymING$fts3(content, tiyyyING fts((coyUAL TABb u]likely(1)ts3(uyyyyIN date(1,1,1)nt, tiycontenyyyymIn@ �ts3(conten�cC
INS*RT INTOye pyyye oyye pyye rorter) OU+tiyyyING fts3(content, tokenikenize p"y`AL iiiiiiiiiiBly(1)ts3(uyyeporteY)r\yyyG�
INS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATEVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe C����������������������������������������������������������������������������������������������������������������������������������������������fcC
INS*RT INTO ike�
INS*RT y�kenikenizetent, tokenikenizpr);
INSERT INTO t1(rowfd, con���������������������������������������������������������������������������������������������� group_concat(1,1)d;
PR);�������������������������������������������������������������������������������������������������
IA abs( ye pjudpye porte�)r\yyyyeCREATE VIRTUAL TACCe CCCCCCCC%CCCCyyg CREA�TUAL T.BL? t1 USIdG fcC
INS +2 daysye1pyikenize O"yUAL Hii tiyyyING fts((coyUALiiiiiiBly(1)ts3(uyyeporter)r\yyyG��
INS=RT ye CREATECVIRTUAL TABye porter)r\yysyontent, tiyyyING fts3(contening');
S


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA ����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ����������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_�������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANA�����������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh OR
SEMM x w� OR
S x wh OR
SEMECR
SO1T * l x R
S x wh OR
SELECT x  x wh ORS`ELCT ��������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENE TO  sqlit_compileoption_used(1)�������������������������������������������������㼼������������������������� TO ������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr���;;SAVEPOINT T����E t1 RENAME TO  sqlrt_������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c)��������;ANALY�����������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
inserth
SEMM x wh OR
S x wh On
3EMM �whOR
S x wh P�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(oE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRggeNT�
inXdidne,diBnel ���������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggg(o dou ;;VACUUM;create table tRgVA>UUc
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


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

PRAGMA temp.journRl_mode;
��
;
PRAGMA temp.journal_mode;

��
;
PRAGMA te�al_m;
PRAGMA temp.journXl_mode;
��
;
PRAGMA temp.journa����������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ����������������������������������mJm���������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ���������������������������������������mJm���������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ����������������������������������mJm�����������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS �������������������������������������������������������������mJm�����������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ������������������������������������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS �������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ��c�������������������������e;ATTACH 'file:&00?mode=memory&cache=shared' AS ���mJme;


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 t1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 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 BETWEEN-+2 AND++2 AND+2 ������hhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhMhhhhhhhhhhxhhh������������������������������������������������������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ�������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������mhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhvhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxhhh������������������������������������������������������������������������������������in�bmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ���������������hhhhhhhhhhhhhhhhhhhhh����������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhMhhhhhhhhhhxhhh������������������������������������������������������������������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ�������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4�������mhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhvhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxhhh������������������������������������������������������������������������������������in�bmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�����������������������inmbmJme;
VACUUM
����4�������me;
VACUUM
�������me;
VACUUM
���������y�������������������������������������inmbmJme;
VACUUM
����4���e;
VACUUM
�����d��;e;
VACUUM
����bmJme;


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

PRAGMA temp.journRl_mode����������������������������������mJm�����������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ����������������������������������mJm���������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ���������������������������������������mJm���������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ����������������������������������mJm�����������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS �������������������������������������������������������������mJm�����������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ������������������������������������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS �������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ��c�������������������������e;ATTACH 'file:&00?mode=memory&cache=shared' AS ���mJme;


sqltext:
SELECT CAST (zeroblob(100) AS REALefloaLAS REAL)> CAST ((1.0) AS _EALA118AINone COTe CONSTRAINone CRN

') LKKE"b" "a","k" ""WRE"">"a">"Z">"">"a">"a"gEMP�����~����������������didKe,diBneISNULLINDsmz""UNIQU,UE$nt);;;create table tR�E����������������������������������������);;;create table tR�E�����������������������������������������������������hhhhhhhhhhhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o Io_TRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggYggggggEMP�������h�������������������������������reate table �����(o douTRANSACTIONUF#;REINDEX /BBBBCUUM;create table tRggggggggEMP����������������������������������gEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; nRgggNT�
inXd{el �������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ��������(��������������(o doubh{INDEX /;;VACUUM;create table tRgggPggggEMP��������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���har(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggggggggEMP�������h�������������������������������Yeate tabar(1)UNIQUE);REINDE͗������������(o douWhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������





















































































































)



































































�




ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP���������������������������







































































ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o douWhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRgggg�EMP�������������������������������͗��(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhREINDEX /;;VACUUM;create tablar(1)UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACle �����(o douTRANSACTIONCE#;REINDEX /;;VACUUM;create table tRggggggggEMP������������������{el ���������(��������������(o �oubh��������������������������͗������������(o doubhar(1)UNI���� trim(1,1)�����������������������������);;;create table tR�E�����������������������������DEFERRABLE��������������hhhhhhhh
inXd{el ���������(��������������(o douehaINDEX /;;VACUUM;create table tRgggg�EMP�������������������������������͗��(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRA^SACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�����������������������������������������������͗������������(o doubhar(1)UNiQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗�����(o doubhar(1)UNIQDzX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX ����doubhar(1)UNI���������������������������������������������������������������͗������������(o doubhar(1)UNIQDEACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubMar(1)UNIQDEX���VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRgggggggg��������������������������������������������͗�����(o doubhar(1)UNIQDEX  ;;VACUUM; tRg

























hhhhhhhhh�����������������������(o doubhar(1�UNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;+VACUUM;create table tRggYggggggEMP�������h������������������


































































































































































































































































































































































































































































)


















































































ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o douWhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRgggg�EMP�������������������������������͗��(o doubharble tRgggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACTIONUE#;REINDEX /;;VACUUMP������������ /;;V



























































































































































�	





















)
















��������������������);;;create table tR�E�����������������������������DEFERRABLE��������������hhhhhhhh
inXd{el ���������(��������������(o douehaINDEX /;;VACUUM;create table tRgggg�EMP�������������������������������͗��(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX �����������(o IouTRA^SACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�������������������������������Yeate table �����(o douTRANSACNIQUE);REINDEX �����������(o IouTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h�����������������������������������������������͗������������(o doubhar(1)UNiQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗�����(o doubhar(1)UNIQDzX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX ����doubhar(1)UNI���������������������������������������������������������������͗������������(o doubhar(1)UNIQDEACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubMar(1)UNIQDEX���VAC


















































�




ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o douWhar(1)UNIQD nullif(1,1); tRgggNT�
inXd{el ���������(��������������





















































































































)



































































�




ANSACTIONUE#;REINDEX /;;VACUUM;create table tRggggggggEMP������������������������������������������r(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create ta�le tRgggg�EMP�������������������������������͗��(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ��������e table tRgggggggggEMP�������h����������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗�����(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhar(1)UNIQUE);REINDEX ����doubhar(1)UNI����������������������������������������������������(o doubhar(1)UNIQDEACUUM;create table tRggggggggEMP��������������������������������������������͗������������(o doubMar(1)UNIQDEX���VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaINDEX /;;VACUUM;create table tRggggggggEMP�������������������������������������������͗�����(o doubhar(1)jNIQDEX  ;;VACUUM; tRgggNT�
inXd{el ���������(��������������(o doubhaQ(1)UNIQUE);REINDEX ����`oubhar(1)UNI���������������������������������������������������������������͗������������(o doubhar(1)UNIQDEX  ;;VACUUM; tRgggNT�
i�Xd{el ��������(o douTRANSACTIOUE);REINDEX  ;;VACUUM;cCOTe CONSTRAINone CRN

') LIKE"b" "a","b"6""W�������(odouTRADEX  &;VACUUM;create ta�����������������������������ぁ������������������������������������������������������������������������l������������������������������������������������������������������������������� likely(1)���������������ble tRgggg(o dou ;;VACURgVA>UUinXdidne,diBnelGfe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


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


sqltext:
SELECT  DISTINCT *, *,"a",01"a",01*?,"a",01"a",01*?, * from ( select 1, likely(A)"a",0,0,"a",01"a",01*?, * from ( select 1, likely(A)"h",0,01*1, * from ( select 1,"a",01*1), ( 
select 1), ( 1)
select 1 fro111)ON"h"=fro111)), ( 
select 1), ( 
select 1 fro11111)ON"h"=fro111)), ( 
sel( 
select 1 fro111)ON"D"=a"����ON"a"=fr,   
s)mmmmmmmmmmmmmmmmmmmmct 1), ( 
( 
select 1)elect 1),sct  ( 
sele,"a( 
selecob(b(1));


sqltext:
PRAGMA auto_vacuum=1;
CREATE TABLE t1(a);�;
DROP TABLE t1;
PRAGMA inte��������������������mJme;
VACUUM
����4�������met;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �riLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��������������������������ԛ������������������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ��;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g��������������������������������������������������������������������������������������g������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqliompileoption_used(1)����������������������������������������������������������������������������������㛛����������������������inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit��������������������;
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit����BETWEEN�������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �r;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;����������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������������������㛛inm�mJ�������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit������������������������������;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �����;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); M;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������㛛����������������������inm�mJ�������������;ANAL TABLE IF EXISTS t;
CREA


sqltext:
create TABLE t0(a PRIMARY KEY, b);
CREATE TABLE t2(r000d, d, FOREIGN KEY(r000d) REFERENCES  'a''b');SAVEPOINT T����TTTTTTTTTTTTTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ�����������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d����������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d����������������������������������������������������������������������������������������������������������������������������������������������������������������������������d�������������������������������������������������������������������������������������������������������RLBA����������������������������ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ������������������������������Ӽ���������EEMP ;ANALYZE;;;;ROLLBACK ;;SWVEPOINT T������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�����������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBA�;SAVEPOINT T������������������������������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�������������������������������������������������������������������������RLBA����������������������������ݼ���������������������������������������RLB�������������������������ż����������������������������������ݼ������������������������ڼ�����������������������������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SWVEPOINT T������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�����������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBA�;SAVEPOINT T������������������������������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T���������������������������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�����������������������������������������������������������������������ݼ�����������������������������������������������������������������EMP ;ANALYZE;;;;ROLLBACK 3;SAVEPOINT TEEMP ;ANSAVEPOINT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
create table t1(one smallint);
insert into t1 a
select sum(1) �C;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;ANALyZE t1;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;��ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;�;;;;;;;ANAALYZ;;;;;;;;;ANA;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;��;;;;1;


sqltext:
cREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES( -10000000000000000-0, '0:TE VIRTE) VALUE t0(doc0 **');
5;
INSERT INTO t0 SELECT x FROTE F��M t0 W�������������������������������������������������������������������������������������������ԯ�������������������������������������������������������������������������������������������COLLATE����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2;
pRAGMA tal_vac���������Ԥ��������������������������������������������������������������������������������������ѯ������������������������������DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDOLLATE��������������������������������������������������������������������������������������������ǯ������������;
INSERT INTO t0 SELECT x FROTE FROM t0 W�������������������������������������������������������������������������������������������ԯ�������������������������������������������������������������������������������������������COLLATE����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2;
pRAGMA tal_vac���������ԯ����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE��������������������������������������������������������������������������������������������������������TO���������������������������������������������������������������OL���������������������������COLLATE�����������������������������������������������������������������������������INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2:�pRAGMA tal_vac���������ԯ��������������������������������������������������������������������������������������ѯ������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE��������������������������������������������������������������������������������������������������������ɯ���DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD**********�T4(ord* decimal(1,1)********** lower(1)0*�**COLoc0 *5*�docFROM*�H0');
INSeRT INTO t0 VALUES('cX 0*�*:]*�****�H0');
INSeRT INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2;
PRAGMA tal_vac�����������������������������������������������DD���������������������������������������������������������������������������������������������������������ԯ�������������������������������������������������������������������������������������������COLLATE������������������������������������������������������������������������.�����������������ǯ������������;
INSERT INTO t0 SELECT x FROTE FROM t0 W����������������������������������������������������������������������������������������ԯ������������������������������������������������������������������������������������������COL��������������Ư�����������COLLATE��������������������������������������������������������������������������������������������ǯ������������;
INSERT INTO t0 SELECT x FROTE FROM t0 W�������������������������������������������������������������������������������������������ԯ�������������������/���������������������������������������������������������REFERENCES����COLLATE����������������������������COL���������������������������COLLATE��������������������������������������������������������������������������������������������ǯ������������;
INSERT INTO t0 SELECT x FROTE FROM t0 W�������������������������������������������������������������������������������������������ԯ�������������ѯ������������������������������DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDOLLATE��������������������������������������������������������������������������������������������ǯ������������;
INSERT INTO t0 SELECT x FROTE FROM t0 W�������������������������������������������������������������������������������������������ԯ�������������������������������������������������������������������������������������������COLLATE����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2;
pRAGMA tal_vac���������ԯ����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE��������������������������������������������������������������������������������������������������������TO�������������������������������������������������������������������������������������������������������������������������������������������COLLATE����������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE rowid%2;
pRAGMA tal_vac���������ԯ��������������������������������������������������������������������������������������ѯ������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;
INSERT INTO t0 SELECT x FR������������������������������������������������������������������ѯ������������������������������������������������;
INSERT INTO t0 SELECT x FROTE FROM t0 WHERE���������������������������������������������������������������������������������������������������������������������������������������������������������������10;
PRAGMA integrity_check;


sqltext:
create table t1(onl  'a''b't);
insert into t1 values(1);
select randomblob(4442001-01-01544444444444E01-01-014444444444444%0x000080000000000000000000000000000000000000000000>"">"a">"">"a">000000000001110000000000000000000000000000000000000000111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a"�>"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a"">"a">"ATTAC"y";"a"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINaH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">"y";"a"a">"JOINa""">"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">"aa""">"">"a">"">"a">"�a7>"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a>"a""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">",tL;


sqltext:
RELEASE'''''''''''''table t1(one );
sel''''''''%''''
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO''''''''''''''''''REATE VIRTUAL TABLE t3 �SING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING BACK TO abc;
CREATE TABLE t0(a, b);
ROLLBACK TO abc;;CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE @IRTUAL TABLE t3 USING fts3tokenize(simple,a, , b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;
CREATE TABLE t0(a, b);
ROLLBACK TO  abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO ab
CREATEkenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACKTO abc;
CREAT�BLE t0(a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 �SING fts3tokenize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, , b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;fts3tokenize(simple,BLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;CREATE VIRTUAL TABLE t3 USING fts3tokenize(simple,a, b);
ROLLBACK TO abc;
CREATETABLE t0(a,��������� abc;;
CREATE���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� instr(1,1)b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3to�enize(simple,a, b);
ROLLBACK TO abc;;
CREATE VIRTUAL TABLE t3 USING fts3tokenize(s'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''im�le,a, b);
ROLLBACK TO abc;;
CREATE UAL cT@;
CREATE VIL TAB;
C


sqltext:
select  substr("", sqlite_compileoption_used(?)%1111)"a","b" ""WHERE"">"a">"a">"CH>�a">"a">"a">"a">"a">"a">"a">"a""">"a">""LIKE"""">"a">"a">"a">"a">"aa">"a">"a""""a">"a">"a">"a�a">"a">"a">"">"a">"a">"aa">"a""">"">"a">"">"a">"a">"a">"ATTACHa">"a">"a""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""">"">"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">"JO&Na""">"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""">"">"aa""">"">"a">"a">"d">"ATTACHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"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""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
create table t1(ond�zmallint);
insert into t1 
select 5 fRom(t1 a,t1,t1 ves4a,t1 ves)a,(t1 a,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 t;
insert into t1 
select 5 fRom(t1 a,t1,t1 ves4,t1 ve�)aHtt1IS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�),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 C,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 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 vea,t1 ves)a,(t1 a,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 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 Ct1t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 vea,t1 ves)a,(t1 a,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 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 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 v1DISTINC,t1,t1 ,t1 DIS,t1 v,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�)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 DIS,t1 v�lues(5);


sqltext:
SELECT  strftime( 'A%H001-01( '') LIKE"b" ""WHERE"">"a">"Z">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINTACH>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">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"a""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"a""">"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">"a">"a""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"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">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"a">"#a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d""""">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d""""">"a">"y";"a",tF;


sqltext:
 ee
select datetime( rtrim(1,1),1,1,1,1,1,1)LIKE"b" "a"," " ""WHERE"">"a">"a">"a">"4""">"">"H">"a">"a""">"a">"4""">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"H">"a""">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a""JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"a">"d">"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">"">"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"" 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">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"oINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"aa""">"">"a">"a">"d">"ATTACHa">"ATTACHa�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JoINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"">"a">"a">"a">"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""">"">"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">"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">"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(ond�z char(1) UNIQUE);REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(1444411),
(44471),
(144441),
(44441),
(44471),
(144441);;;;;ANALYZE;;;;;;;;;;;;;;;;;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(444441),
(44471),
(14444),
(44441),
(44471),
(144441);;;;;ANALYZE;;;;;;;;;;;ANALYZE;;;;REPLACE into t1 values(44444444441),
(44471),
(144441),
(44444441),
(44471),
(144441),
(44441),
(44471),
(144441);;;;;ANALYZE;REINDEX;;;;;;;;;;;;NrLYZE;ER * f^om t1;


sqltext:
;--s(1);
--s(1);
select  quote( zeroblob(2));
seme( likeli�ote(4444E0301);
select  quote(4444E0301);
OR
select  quote( zeroblob(2));
seme( likeli�ote(4444E0301);
select  quote(4444E0301);
OR
 


sqltext:
create tabLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE++-241-2414=CAP% t MATCH rorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH d(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrilhood(1,1)ESCAPE ttt� MATCH roPilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������APE � MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE  � MATCH rilho(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhoilhood(1,1  � MATCH rrrd(1,1)ESCAPE � MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE )ESCAPE rrilhood(1,1)ESCAPE ttt� M d(1,1)EE  � il)PE ttt6;


sqltext:
PRAGMA max_cage_count (1);PRAGMA max_page_count (1);PRAGMA max_pLYZE;SAVEPOINT
NALYTTTTTTTTTTTTTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NALYTTTTTTTTTTTTTTTT����������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NALYTTTTTTTTTTTTTTTT�����������������������������������������������������������DELBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NATTTTTTTTTT�������������������������LYTTTTTTTTTTTTTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NALYTTTTTTTTTTTTTTTT�����������������������������������������������������������DELBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NATTTTTMTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������ݼ�����������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������������������������������������������������������������������DELBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NATTTTTTTTTT�������������������������LYTTTTTTTTTTTTTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NALYTTTTTTTTTTTTTTTT�����������������������������������������������������������DELBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������ZE;SAVEPOINT
NATTTTTMTTTT�����������������������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������ݼ�����������������������������������������������DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;NT TEEtPOINT TEEt;


sqltext:
create table t1(oma blobblob);
select  unicode(1)in(
select  sum(:1)-  1666666666*6666666666) "a","b"""WHERE"">"a">"a">"a""""">"">"a">"";"aa">"a""">"a">"TTACH>ACH>�a">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""""a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a#"">"">"a">"">>"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"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">"">"a">"a">"&TTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"G""">"">"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">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">CH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a",tF;


sqltext:
CREATE TABLE t0(a TEXT, b TEXT);
CREATE VIEW v0 AS SELECT t0.a FROM t0;
CREATE TRIGGER t0001 INSTEAD OF DELETE ON v0 BEGIN
SELECT 0;
END;
DELETE FROM v0 WHERE a= 142001-@442001-01-@1+42001-01-@1+42001-1-@14442-01-@1+42001-@4420D;
DELETE FROM v0 WHERE a= 142001-@442m�mJ��������������y�������������������������������������inmbmJme;
VACUUM
��uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuquuuuuuuuuuuuuuuuuuuuuuuuu�uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuunmbmJme;
VACUUM
��uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuquuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuunm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ�������������������������������������������������������������������������������˛�����inmbmJme;
VACUUM
�������������y��������������כ���������������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y���������������������inmbmJme;
VACUUM
����bmuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu5uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu������������������nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y������כ�������������������������������������������������������������������������������˛�����inmbmJme;
VACUUM
�������������y��������������כ���������������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y���������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19)IGNOREM1)bs( -19);
PRAGMA abs( 1)?
PR��MA avalues(1);
PRAGMA �bs( -OU tiyy�ING fts3(content, tokenikenize p"yUAL iiitiiiiiiBly(1)�s3(uyye�
INS*RT ye CREATECVIRTUAL TABye portzr)r\yyyye CREATE VIRTU^^^^^^^^^^^^^^^^^^^^^^^^^AL TBLE t1 USING;f
INS*RT ISTOye {yyyx oe oyye pyye poryymppnt, ti
INS*RT INTOye {yyy� o�	oyye pyye porter) yye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycont�nyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUAL TABye porter)r\yyyye�LE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe EGEXP�ymING fts3(content����y








tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBlCC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a, UALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye port}r)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyd�porte )r\y@yG�
)NS=RT ye	CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTyye pyye por�erOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er) ����OU tiyyyINGqqqqqqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ftent,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyF����
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUAL TABye porter)r\yyyye�LE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye ye pyye por�er) ����OU tiyy ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATEAVIRTUAL 

iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUAL TABye porter)r\yyyye�LE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyy ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATEAVIRTUAL T.BLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACEC6IRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyd�porte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyINGqqqqqqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq ftent,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyezorte)r\yyyFiiiiiiiiBly(1)ts3(uyyd�porte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.FL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUINDEXEDREDi








iiely(1)ts3(uyyyyING f�s3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(content�






OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUARTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT he CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
 changes()Oye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyyeNTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikewize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyGtiynyentl~(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(content����y





















USINGtokeZize porter)r����ye INITIALfYyyyeyye py



















@�����������������������������������������������������������VI:TUAL PABye port�r)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye CASCADE �
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINjtokenizeyyye
pyyye pVpyyyepjudpye porteriely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING ���(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyymING fts3(conteTttokeZize porter)r����ye I











sye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iie}y(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








OU+tiyyyING fts3(content,e porter)r\yyyye CRL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�uyyeporte )r\y@yG��(NS=RThe CRE�TECVIRTUAL TABye porter)r\yyyye�LE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyy ftent,ontent, toke�ikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycRE�NS=RT ye CREATEC IRTUAL TABye porter)r\yyyye CREATU+tiyyyING fts3(content, tokenikewize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyRROWyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING=fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXPyyfmING fts3(content�





















USINGtokeZize porter)r����ye INITIALfYyyyeyye py�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

















KVI:TUAL PABye pontent, tiyyyING fts3(contening');
S


sqltext:
create table t1( "a","b"ISTINC,t1z UNIQUE);
select DISTINC.* from t1,t1 v1,t1 t1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINCat1 ,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 C,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�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIlue1,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 veses4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 C,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�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIlue1,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 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 d1,t1 v1,t1,t1 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIlue1,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 veses4a,t1 ve�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 C,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�)aHtt1,t1,t1,t1,t1 vesa,(t1 a,t1,t1 vee�)at1v1,t1,t1 t1,t1 v1DISTINC,t1,t1 ,t1 DIlue1,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 v1DISTINC,t1,t1 ,t1 DIS,t1 v�lue1,t1 v1,t1 d1,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�)1,t1 v1,t1 t1,t11 t1,t1 v1,t1 DISTINC,t1 Ct1,t1 v1,t1,t1 t1,t1 v,t1 Ct1,t1 v1t1 t1,t1 v1,t1 DISat1 ,t1 DIS,t1 ,t1 Ct1,t1 ,t1,t1 t1,t1 v1,t1 DISTINC,(t1 a,t1,t1 ves4a,t1 ve�)ahtt1,1,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 DIS,s(5);


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\yyyye pyye po);
IA abs( -11);
PRAGMA avalues(1);
PRAGMA abss(1);
PRAGMA abs( -19)IGNOREM1)bs( -19);*PRAGMA ebs( 1)?
PR��MA avalues(1);
PRAGMA �bs( -OU tiyy�ING fts3(content, tokenikenize p"yUAL iiitiiiiiiBly(1)�s3(uyye�
INS*RT ye CREATECVIRTUAL TABye portzr)r\yyyye CREATE VIRTU^^^^^^^^^^^^^^`^^^^^^^^^^AL TBLE t1 USING;f
INS*RT ISTOye {yyyx me oyye pyye poryymppnt, ti
INS*RT INTOye �yyy� ��	oyye pyye porter) yye CREA�TUPL T.BL?  USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycont�nyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUAL TABye porter)r\yyyye�LE t1 USING;K
INS*RT INTOye {yyye oype pyye p TACCe EGEXP�ymING fts3(content����y








tiyyyING fts3(content, tokenikCnize p"y`AL iyiiiiiiiiBlCC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) %���OU tiyyyING f�ent,ont�t, tokenikenize a, UALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye port}r)r\yyyye CREATE;VIR p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECV~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyd�porte )r\y@yG�
)NS=R)r\yyyG�
)NS=RT ye CREACETVIRTUARTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyAL TABye poT ye	CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTyye pyye por�erOye {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 day�ye pyyye oyye pyye por�er) �����OU tiyyyINGqqqqqqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe oype pyye p TArtzr)r\yyyye CREATE VIRTU^^^^^^^^^^^^^^^^^^^^^^^^^AL TBLE t1 USING;f
INS*RT ISTOye {yyyx me oyye pyye poryymppnt, ti
INS*RT INTOye �yyy� ��	oyye pyye porter) yye CREA�TUPL T.BL?  USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycont�nyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING f s3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUALCCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALNEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(Q)ts3(uyyeporte)r\yyyF����
)NO=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeport� )r\y@yntent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL/T.BL? t1 USI`G fDATABASE2 day�yeOUG�
)NS=RT ye quote(1)IRTUAL TABye porter)r\yyyye CRBLE t1 US	NG;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye$pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikeNS +2 day�yeOU+tiyyyING fts3(coUtent, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL+TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pkenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyF����
)NO=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yntenT, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOUG�
)NS=RT yeyt,qqqqyyyyING fos3(oontent, ti{yyye oype pyye � TACCeyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TECVIRTUALCCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALNEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(Q)ts3(uyyeporte)r\yyyF����
)NO=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeport� )r\y@yntent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL/T.BL? t1 USI`G fDATABASE2 day�yeOUG�
)NS=RT ye quote(1)IRTUAL TABye porter)r\yyyye CRBLE t1 US	NG;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye$pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikeNS +2 day iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACETVIRTUARTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyAL TABye porter)r\yyyye CRBLE t1 USING;f
 chCC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyyeNTOye {yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
HAVING da����OU tiyyyING �tent,ontent, tokenikenize a,bUALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycont�nyyyymING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(content����y








OU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RThe CRE�TEC? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA ch�����er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALNEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(Q)ts3(uyyeporte)r\yyyF����
)NO=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye Cy�yeOU+tiyyyING fts3(content, tokenikewize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyGtntent����y





















USINGtokeZ�����������������������������������������������������������VI:TUAL PABye port�r)r\yyyye CREATE VIRTUAL T.BLE t1 USING INS*RT INTOye {�yye oype pyye port,

USING��
INS*RT IoTOye OFFSEToyye pyye CASCADE ��
INS*RT ye CREATECVIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USINjtokenizeyyye
pyyye pVpyyqepjudpye porteryely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING ���(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiywREGEXPyyymING fts3(conteTttokeZize porter)r����ye I











sye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALDEFERREDi








iie}y(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyykmING fts3(centent, tiynyentln(1)ts3(uyyyyING Xts3(content< tiycREGEXP�ymING fts3(c�nt����y








OU+tiyyyING fts3(content,e porter)r\yyyye CRL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�uyyeporte )r\y@yG��(NS=RThSING;f
INS*RT INT�e {yyye oype pyye p TACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye ay�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG�
)NS=RT ye CREATECVIRTUAL TABye porter)r\yyyye CRBLE t1 USING;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikenize a,bUALNEFERREDi






,ontent,qqqqyyyyING fos3(oontent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(Q)ts3(uyyeporte)r\yyyF����
)NO=RT ye CREACECVIRTUAL TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yntent, ti{yyye oype pyye p TACCe CCCCCC3CCCCCCyye CR9A�TUAL/T.BL? t1 USI`G fDATABASE2 day�yeOUG�
)NS=RT ye quote(1)IRTUAL TABye porter)r\yyyye CRBLE t1 US	NG;f
INS*RT INTOye {yyye oype pyye p FACCe CC?CCCCCCCCCCyye CREA�TUPL T.BL? t USI`G fcC
INS +2 daysye pyyye oyye pyye por�er) ����OU tiyyyING ftent,ontent, tokenikeNS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte)r\yyyG�
)NS=RT ye CREACECVIRTUAL+TA char(1)er)r\yyyye CREATEVIRTUAL T.y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\y@yG���������������������������������������������������������������������������������������������������������������������
INS +2 daysye pyyye oyye pyye por�er) %���OU tiyyyING f�ent,ont�t, tokenikenize a, UALDEFERREDi








iiely(1)ts3(uyyyyING fts3(content, tiycoycREG
INS=RT ye CREATEC IRTUAL TABye port}r)r\yyyye CREATE;VIR p TACCe CCCCCC3CCCCCCyye CR9A�TUAL T.BL? t1 USI`G fcC
INS +2 day�yeOU+tiyyyING fts3(content, tokenikenize p"y`AL iyiiiiiiiiBly(1)ts3(uyyeporte )r\yyyG�
)NS=RT ye CREACECV~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~����������������������������������������������������������




AS












KVI:TUAL PABye pontent, tiyyyING fts3(contening');
S


sqltext:
PRAGMA short_column_names=OFF;
PRAGMA full_column_names (1);
CREATE VIEW v0 AS SELECT 000 ORDER���������mJme;
VACUUM
����me;
VACUUM
name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������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���������� �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE V�����L TABLE t USING fts3(c);
PRAGF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ������������������������������DISTINCT�������������������������������������������mJ����������ϛ��y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAMpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppNALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ri�������������������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VI_TUAL TABLE t USING fts3(c);
PRAGMA �rit����������������������������������t����������������������������Թ������������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);
PRAGF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA ������������������������������DISTINCT�������������������������������������������mJ����������ϛ��y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAMpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppNALYZE;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 �rit��������������������-������������������������������������������Թ������������DQSTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�����������Ա�����������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������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CRETE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit��������������������-������������������������������������������Թ������������DISTINCT����������������������������������������DISTINCT���������������������������ԛ�������y�����x���������������������������;ANALYZE;DROP TA VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������Թ������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������Բ����������������������������������������������inm������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �rit���������������������������������������������������������������������������DISTINCT�������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������DISTINCT�������������������������������������������mJ��������������y�����x�������t;
CREATE VIR:UAL TABLE t1 USING fts3(c);I(';
PRAGMA �rCK ;;SAVEPOINT T��������������������������������������DISTINCT�������������������������������������������;ANALiZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIR
V���F;


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('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������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��������;
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');IN�RT INTO t2 VALUES('000(0s00 o0 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');
INSbRT INTO t2 VALUES('o00000a00 0o0 t00 win0');
INSERT INTO t2 V1LUES('to a00 00 00 Septembe@ t00 Nor000 fleep');
INSERT INTO t� VALUSS('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�����EMP ;ANALYZE;;;;ROL0 u0 and 0he');
INSERT00 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'OINT T��������������RLBACK ;;SAVEPOINT T�������e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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');ITO t2 VALUES('000(0s00) o0 20 S/000����. W00,000 000� m0000');
INSERT INTO t2 VALUES('to 00000000 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 P00 000 000 i0 E00 a0 0000');INSERT INTO t2 VALUES('000(0s00) o0 20 S/000����. W000000 000� m0000');
INUES('to 000000000 0 f00 m0 ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������oLLBACK ;;SAVEPOINT ����������������������������ݾ����ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�NT T����TTTTTTTTTTTTTTTT���˼�����������������������������������������������������;;;;ROLLBACK ;;SAVEPOINT T� round(1,1)TTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SzVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPO00 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������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ��������;
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');IN�RT INTO t2 VALUES('000(0s00 o0 INT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�NT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;2;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;���EPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T���������������������������������������� ������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������R�K ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������O�������������������������������=MP ;ANALYZE;;;;ROLLBCKANT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
EXPLAIN select $c_unt(1)LIKE (1111111111111111111111)in(1,1)in(1,41,111,11)in(1,1)in(1, 1,1)in(1)in(1,41*1)in(1)in(1111)in(1,1)in(1,41,1)in(1,11,11)in(1,1)in(1, 1,1111111111111111111111)in(1,1)in(1,41,1)in(1,11,11)in(1,1)in(1, 1,1)in(1)in(1,41,1)in(1,4);
sele)@


sqltext:
CREATE TABle t1(one smallint);
insert into t1 values(1);
select randomblob(4442001-01-01444444444444E01-01-014444444444444%0x00008000000000000000000000000000000000000000000000000000000111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">>"a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">"y";"a"a">"JOINa""">"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">"aa""">"">"a">"">"a">"�a7>"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"aa">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a��">"a""">"">"a">"">"a">"a""">"">>"a""">"">"a">"">"a">"a">"a">"a">"a">"a">"a">"a">"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">"J�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""a""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d""""">"a">"y";"a",tF;


sqltext:
WITH i(x) AS ( VALUES(1) UNION SELECT (x+1)%10 FROM i)
elect 111), ( 
select 4,4211,"b","",141,111), ( 
selrom (� [
select 141,111)	 ( 
s,
GSIVEO,
GO,
@ re�lace(1,1,1)O'�)
GO

G
O,(GOGO=2

 (1))"

GO@
GO��
GO,END,
GO)�5
GONATURALhhh�hhh�hhhhh,
GO,VACUU"OC"5
GO,
GOM�)
�=2

GOTTACH

XO
GO="��O,
81�",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"�����B���-GO--
GO�����������ë���,
5O)"�
GO--------Ð�����������������,
G�����������������â�������������������������F0R��������Âlace(1,1,1)O'�)
GO

G
O,(GOGO=2

 (1))"

GO@
GO��
GO,END,
GO)�5
GONATURALhhh�hhh�hhhhh,
GO,VACUU"OC"5
GO,
GOM�)
�=2

GOTTACH

XO
GO="��O,
81�",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"�����B����-GO--
GO����������������,
5O)"�
GO--------Ð�����������������,
G�����������������â�������������������������F0R����������������������������������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
fk=!����������������OC",
G2001-01-�",O("01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O)",GO--------------,@G sql=b
,Ã�ð�����C����������(1,1)
GO,
Gk=!���������������OC",
G"01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO---------2001-01-�",O)"�,
GO,VACUUM��",
5O)",
GO-------Ä
GO--------��� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
G01
GEO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO--------------,@G sql="
���������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�������������������������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
fk=!��������������OC",
G2001-01-�",O("01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O)",GO--------------,@G sql=b
,Ã�ð�����C����������(1,1)
GO,
Gk=!���������������OC",
G"01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO---------2001-01-�",O)"�,
GO,VACUUM��",
5O)",
GO-------Ä
GO--------��� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
G01
GEO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO--------------,@G sql="
���������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
Gk=!����������������OC",
G2001-01-�",O)"01
GGO'81)(�3,
d 
O,
GO",
GOtH1)

G"

GOD4PL" ,
GO,
GO,
'�)"",
`U)",
GO,
hO="=��F0R��������Âlace(1,1,1)O'�)
GO

G
O,(GOGO=2

 (1))"

GO@
GO��
GO,END,
GO)�5
GONATURALhhh�hhh�hhhhh,
GO,VACUU"OC"5
GO,
GOM�)
�=2

GOTTACH

XO
GO="��O,
81�",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"�����B����-GO--
GO����������������,
5O)"�
GO--------Ð�����������������,
G�����������������â�������������������������F0R����������������������������������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
fk=!����������������OC",
G2001-01-�",O("01
GGO'81)(�3+
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O)",GO--------------,@G sql=b
,Ã�ð�����C����������(1,1)
GO,
�=!���������������OC",
G"01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO---------2001-01-�",O)"�,
GO,VACUUM��",
5O)",
GO-------Ä
GO--------��� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
G01
GEO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLBACKGOFO�5O),GO--------------@G sql="
���������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�������������������������,
GO,VACUUM��",
5O)",
GO-------�������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
fk=!��������������OC",
G2001-01-�",O("01
GGO'81)(�3,
d 
O,
GO",
GO-----="

GO)
ROLLB

GO)
G

G,ot",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"�����B����-GO--
GO����������������,
5O)"�
GO--------� unicode(1)�������,
G�����������������á�������������������������FOR��������������������GO'81)(�3,
d 
O,
GO",
GOtH1)

G"

GODRPL" ,
GO,
GO,
'�)"",
`U)",
GO,
hO="=

GO)
G

G,ot",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"��������-GO--��������������������,
5O)"�
GO--------� unicode(1)�������,
G�������,
GO,VACUUM��",
5O)",
���B����-GO--
GO����������������,
5O)"�
GO--------� unicode(1)�������,
G�����������������â�����������
G2001-01-�",O)"01
GGO'81)(�3,
d 
O,
GO",
GO-----="
�GO)
ROLLBACKGOFO�5O)",GtH1)

G"

GOD/PL" ,
GO,
GO,
'�)"",
`U)",
GO,
hO="=

GO)
G

G,otinGO")",
GO,
GO

GD), c,="

G,otinTRANSaCTION,8�otinOATTACH

XO
GO="��O,
81�",O)",
Gjj�jj^jjj�ojjjjjjr�hjjjjjjGOYO,
"�����B����-GO--
GO�����������������,
5O)"�
GO--------Ð���������@������
G�����������������â�������������������������FOR���������������������������������,
GO,VACUUM��",
5O)",
GO-------��������������� length(1)�Ǭ�ö��ñ�Í��õ���/Ã�ð�����C����������(1,1)
GO,
Gk=!����������������OC",
G2001-01-�",O)"01
GGO'Y1)(�3,
d 
O,
GO",
GO-----="

GO)
RVACUUMKGOFO�5O)",GO�-------------,@G sql="
tH1)

GO


sqltext:
create tabLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE++-241-2414=CAP% t MATCH rorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH d(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAP>  � MATCH rrrilhood(1,1)ESCAPE ttt� MATCH roPilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t MATCH r(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH d(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrrilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE  � MATCH rrrilho(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhoilhood(1,1)ESCAPE ttt� MATCH d(1,1)ESCAPE  � MATCH rro(1,1)ESCAPE  � MATCH d(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrilhood(1,1)ESCAPE ttt� MATCH rorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t MATCH rorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH d(1ood(1,1)ESCAPE  � MATCH rqrilhoo,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH d(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  �0MASCAPE ttt� MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE � MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE  � MATCH rrrilho(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE � MATCH d(1,1)ESCAPE  � MATCH rrorilhood(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhood(1,1)ESCAPE  � MATCH rrrd(1,1)ESCAPE  � MATCH rilho(1,1)ESCAPE  � MATCH rqrilhood(1,1)ESCAPE t� MATCH rorilhoilhood(1,1)ESCAPE rrilhood(1,1)ESCAPE ttt� M d(1,1)EE  � il)PE ttt6;


sqltext:
A;

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

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

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


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

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

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

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


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


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('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 `e');
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 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20. 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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(0 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����. 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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(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, 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 w000 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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(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 0e r000000(t00 h000000000');
INSERT INTO t2 VALUEk('000 0000 0o0 000 t0. 0000 000000 0e r000000(t00 h000000000');
IN


sqltext:
CREATE TABLE k0(x, y, FOESCE);
PRAGMA foreign_key_check(k0);
PRAGMA foreign_key_check(k0);
PRAGMA foreign_key_check(S0);
RAGMA foreign_key_check(S0);


sqltext:
create table t1(one smalliYt);

INSERT INTO t1 VALUES(9);
INSERT INTO t1 VALUES(9);
INSERT INTO t1 VALUES(9);
INSERT INTO t1 VALUES(3);
INSERT INTO t1 VALUES(2);
ALTER TABLE t1 ADD COLUMN b REAL DEFAUveav;

select * from t1 s1,t1 vg�veav;


select ADD COLUMN b REAL DEFAUveav;

select * from t1 s1,t1 vg�veav;


select * froIGNORE1,t1 vS�veav;


sqltext:
create TEMP  table t1(allint);nsert ino t1ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1 ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;ANALYZE;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE;;;;;;;A1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;A1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;�;;;;;;;ANAALYZ;;;;;;;;;ANA;ANALYZE t1;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;;;;;ANALYZE ;;ANALYZE t1;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;;ANALYZE t1;;;;;;;;;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;;;;;;;ANALYZE t1;;;;;;;ANALYZE t1;;;��;;;;1;


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('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 `e');
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 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20. 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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(0 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����. 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('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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(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, 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 w000 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 0a0e 0e0�0');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 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(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 0e r000000(t00 h000000000');
INSERT INTO t2 VALUEk('000 0000 0o0 000 t0. 0000 000000 0e r000000(t00 h000000000');
IN


sqltext:
SELECT printf('%*.*c',5,4,3.00000600,81)>"J">>"-2 days">""LIKE"F" "a","b" ""WHERE"">"a""">"a">"a">"a""">"d"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a""">"a">"4�">"�">"a">"a""">"a"AND"a""">"">"a">"">"a">"a""">"">"a"a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a�"a">"a">"a"AND"a"*"a">"a">"a">"a">"�"AND"a""">"">"a">"">"a">"G""">"">"a">"a">"a""">"a">"a>4">"a">"a">"a";tF;
",t


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES( 
1000000000000E000-0, '0:TE VIRTE) VALUE t0(docDD#DDDDDDDDDDDDDDDDD)DDDDDDD�DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$��������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$�������������nonanonnme;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' 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��������������������	��nonanoname;
 VALUES(0, 'b');
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�����444444444,$4������������������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$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,$����������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������%�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' 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������inmbmJm�����������ATTAC�����444444444,$4����������������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' 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,$����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�����������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;
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,$����������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����4��4444,$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;
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������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$��������������inm�mJ��������������y�����������������������nonanoname;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid, x,$����4, x,$����444444444,$�������������nonanonnme;
 VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' 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�����');
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;
VACUe;
V


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


sqltext:
create TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER [aabc(a, b, c);
CREATE TABLE abc000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
INSERT INTO abcBEFORESELECT* FROM abc0000000;] BEFORE INSERT ON abc BEGIN
INSERT INTO adc0000000(a, b, c) VALUES(new.a, new.b, new.c);
END;
 SERT INTO a' AS ��������������������������������in�����nonanoname;
ATTACH':memory:' AS ����������������������������������������������������������������������������������������nonanoname;
ATTACH':memory:' AS ������y��������������������������������y������������������������������������nonanoname;
ATTACH':memory:' AS �����������������������ESCAPE���inm�mJ��������������y�������������������������me;
VACUUM
�����������y��������������������y�������������������������ROW��������nonanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ�������������������������inmbmJme;
VACUUM
�������������y������כ���������������������inm�mJ��������������y�������������������������������������������������������nonanonamCOMMITACH':memory:' AS ������y��������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUU1
�����������y��������������������y�������������������������ROW��������nonanoname;
ATTACH':memory:' *S ��������������������������������inm�mJ�����������TACH����������������������������������inmbmJme;
VACU����y������כ���������������������inm�mJ��������������y��������������������������������ۛ�������y��������������כ���������������������inm�mJ��������������y������������������������inmbmJme;
VACUUM
����bmJme;


sqltext:
create VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES('text 0ny', '00000000', 'textRIRTUAL TABLE t datetime(1,1,1)) USING fts4(a, b, c, notindexed=b);;
I US
I USING fts4(a/ b, c F00ee');;
INSERT INTO t4 VALUES('text=0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts�(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USI USxed=b) USING fts4(a, b, c, notindexed=b);;
I US
I USING fts4(a/ b, c 0Y0ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b);;
tRIRTUAL TABLE t4TUI USING fs4(a/ b, c 0dexed=b);;
I US
I USING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts�(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USI USxed=b) USING fts4a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USI USxed=b) USING fts4(a, b, c, notindexed=b);;
I US
I USING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4;UAL TABLE t4 USING fts4(a, b, c, notindexed=b);;
tRIRTUAL TABLE t4TUI USING fs4(a/ b, c 0dexed=b);;
I US
I USING fts000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts�(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USI USxed=b) USING fts4(a, b, c, notindexed=b);;
I US
I USING fts4(a���� c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'text^IRTUAL TABLE t4TUAL TAFLE t4 USING fts4(a, b, c, (a, b, c, notindexed=b);;
I US
I USING fts4(a���� c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUALING fts4(a/ b, c 000ee');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b);;
tRIRTUAL TABLE t4TUI USING fs4(a/ b00ee');
INSERT INTO t4(t4) VALUES('integrity-check');


