# xsql

sqltext:
CREATE TABLE t01(a INTEGEoub char(1)UNIQUE);
select DISTINCTom t1,( Ye
selec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into�t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1cO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e41544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai440t DISTINCT* from t1,( Ye
selec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1CO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e�544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[ae [ai440t DISTINCT* fm t1,( Ye
selec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1CO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e�544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [aint);
i4e41444401-0 e41444401 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a;
i4e41444401-0 e41444401-0 [ant);
e41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e414d4401-rt into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [aint);
i4e41444401-0 e41444401 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e4144�01-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a;
i4e41444401-0 e41444401-0 [ant);
e41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e414d4401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 [a],"a","",[aer\ into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e4154440 0 [a],"a""",[aert into t1Cnto t1COLLATE( [aint);
i4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai�t);
i4e41444401-nt);
i4e-0 e41444401-0 [a],"a","",[a],"a","","b","",";","a");
],


sqltext:
CREATE TABLE t01(a INTEGEoub char(1)UNIQUE);
select DI"a","",[aert into t1Cnto lec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into�t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1cO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e41544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai440t DISTINCT* from t1,( Ye
selec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1CO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e�544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[ae=[ai440t DISTINCT* from t1,( Ye
selec01I00 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e4144401-0 [a],"a","",[aert into t1CO e41544401-0 [a],"a","",[aert into t1Cnto t1CLL
i4e41444 e�544401-0 [a],"a","",[aert into t1Cnto t1COLL�TE( [aint);
i4e41444401-0 e414444�"a","",[ae41-0 eB1444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [aint);
i4e41444401-0 e41444401 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [aint);
i4e41444401-E( [a],"a",""ae41-0 e41444401-0 [a;
i4e41444401-0 e41444401-0 [an -1
e41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e414d4401-rt into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 �"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COLLATEi4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [aint);
i4e41444401-0 e41444401 [a],"a","",[ae41-0 e41444401-0 [a],"a","",c01I0 [a],"a","",[ae41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e41444401-0 [a;
i4e41444401-0 e41444401-0 [ant);
e41-0 e41444401-0 [a],"a"[aert into t1COLLATc01I0 [a],"a","",[ae41-0 e414d4401-0 [a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 [a],"a","",[aer\ into t1Cnto t1COLLATE( [aint);
i4e41444401-E( [ai4401-0 e4154440 0 [a],"a""",[aert into t1Cnto t1COLLATE( [aint);
i4e414444001-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into t1COLLATE( [ai�t);
i4e41444401-nt);
i4e-0 e41444401-0 [a],"a","",[a],"a","","b","",";","[ainta");
],


sqltext:
SELECT fts3_tokenizer('001-01( '') LIKE"b" "a","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">"JOINa""">"a">"">"a">"a">"AT;ACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"aZ">"a""">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a">"a">"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">"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">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"Q">"a">"JOINa""">"a">"a""">"">"a">"">"a">"�a"CAST>"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">"a">"a">"a">"a">"JOINa""">"a">a""">"">"a">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"a""">"">"a">"">"a">"aa""">"">"a">"">"a">"�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a";"a""d""""">"a">"y";"a",tF;


sqltext:
SELECT  DISTINCT *,"a".*,"a",01"a",01*?, * from ( 
select 11*1), (  ( select *), ( ;
select 111)"a");


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


sqltext:
CREATE TABLE t1(a,b,x);
CREATE TABLE t0(c,d,y);
CREATE INDEX S ON t0(d);
ANALYZE sqlite_master;
INSERT INTO sqlite_stat1 VALUES('t1','t1b','10000 500');
INSERT INTO sqlite_stat1 VALUES('t0','t0d','10000 500');
ANALYZE sqlite_master;
EXPLAIN QUERY PLAN SELECT * FROM t1, t0 WHERE d=b;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize'porter);
dE,U""UNITO t1(rrwid, cj�mping');
SElECT rowid FROM t1 WHERE content MATCH 'res(444"4444DELETE qu�P4"4Les644�P(1)1),
44471),����441);;;;;ANA3YZE;;;;;LACE into(t1 values(4)41),
@4"071),
(144;;;(4444��
(144441),
(4),
(4" values(4(J"471),;B;443),
(QVV444444414444�,
(44)44),
(4"471),
(144;;;;;;;;;;;;;;;A++F+++++;;R?;;;;;;)otal(1),1, AavG(1)9TAB, avg(9),  avg(1), Avg(1), avg((1), avg(11), avG(1),  avg(11), avG(1), """""""""""""""""""""""""""""""""""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE�U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$1), avg(1), avg(1), avg(1), avg(1),1, AvG(1), Avg(41)1), aVg(11), avG(1), avg(9), avg(1),  avg(1), avg(11),(1(4), avG(1), a,g(9),1avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), AvnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11),"mvG(1), avg(9),� avg 1;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(,), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1) unicode(1)vg(1)otal(1),1,smz""UNAavG(1), avg(9)smze,EINDsm""UNIQsm_z""UNIQUf,E$1), avg(1), avg(1), avg(1), avg(1),1, AvG(1), Avg(41)1), aVg(11), avG(1), avg(9), avg(1),  avg(1), avg(11),(1(4), avG(1), a,g(9), avg(1),  avg(1), avg, avG(1), avg(9),  avg 1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1al(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,), avg(11),(1(4), avG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Afg(1), �fg(1), avg(1)otal(1),1, dE�U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDsm""UNIQUE,E$g(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmm""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1al(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,), avg(11),(1(4), avG(1),  randomblob(1)G(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""U9), avg(8),(11), avG(1), avg19),  av�(1), Avg(1), avg(1), avg(1), aVg(11), avG(1), avg(9), avg(1),  avg(1), avg(11),(1(4), avG(1), a, avg(11), avG(1), avg&9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1,(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg1;B9),  avg(11) Avg(CHECKfg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(1),UE,E$lnI1), avG(1), avg(9), avg(1)�  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$1), avg(1), avg(1), avg(1), avg(1UNIQUE,UE$e,EINDsm""UlINDsm")��avg(9), avg(8),(11), avG(1), avg19),  av�(1), Avg(1), avg(1) avg(1),"aVg(11), avG(1), avg(9), avg(1),  ���1), avg(11),(1(4), avG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,), avg(11),(1(4), avG(1), a, avg(11), avG(1)(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg41), afg(1), avg(1)otal(1),1, dE�U""UNIQUE,UE$e,EINDsm""UNIQUE,E$lnDsmz""UNIQUElE$l@IN, avG(1), avg(9), avg(.),  avg(1), avg(WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW11),UE,E$ln AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQULIMITUNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,]""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$1), avg(1), avg(1), avg(1), avg(1),,  avg(1), avg(11),UE,E$lnI1), avG(1), avg(9), avg(1), , avg1rrrrr9),  av�(1), Avg(1), avg(1), avg(1), aVg(11), avG(1), avg(9), avg(1),  avg(1), avg(11),(1(4), avG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UlINDsm""UNIQUE,E$lnDsmz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDs@""UNIQUE,N, avG(1), avg(9), avg(.),  avg(1), avg(11),UE,E$lnI1),��������������������������������������������������������������������������������������������������ú�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������FOR���������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������������������������������� �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ͺ�������������������������뺺��������������������������������ݺ���������������������������������������������������������ź���������������������������������������"""""""""""vvvvvvvvvvvvvv���������������������������������������Ϻ���������������9���""?""""""""""""""""""""""""""""""""""vvvvvvv�vvvvvv�����������������������������������������Ϻ���������������9���""""""""""
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1)9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(����������������������������������@��������������������������������������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@�����������������������������������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)otal(�������������������������������������Qsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(���������������INSTEAD��~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú��������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), av�(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm"UNIQsm_""UUM;B9),  aIg(11) Avg(1), afg(1), avg(1)otal(�����������������������������������������������������������������������������������������������INSTEAD����ú�����������������������������:���������������������������������,  avg(1), avg(11), mvG(1), avg(9),� avg 1), A�
(4), avG(1),�a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1), avg(9),  avg(1), Av, avg41)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,ESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(����������������������������������������������������������������������������������������������������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c������������������������������������������������������������������������������������������������������������E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), avg(9), avg(1),  avg(1), avg(11), m1), afg(1), avg(1)otal(�����@������������������������������������������g(1),  avg81), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), a~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIQUE,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
CREATE TABLE t0 (a primary key, b, c);
SERT INTO �0 values (0,00, Q = 200;
PRAGMA secure_delete= 1;
PRAGMA cacde=off;
CREATE TABLE t1(a, b);
INSERT INTO t1 VALUES(zeroblob(3000), zeroblob(5L2001-01-01*0))����LETE FROM t1;
PRAGMA incremental_vacuum;

PRAGe_delete= 1;
P


sqltext:
�eq

select time( '444







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









, '444









4444YS') nY;
select time( '444







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









, '444









4444YS') nY;
i
i


sqltext:
PRAGMA auto_vacuum = incremental;
PRAGMA page_size=1000;
PRAGMA jo1;
PRAGMA incremental_vacuum;
1(a, b);
INSERT INTO t1 VALUES(zeroblob(5/00), zuroblob(5000));
DELETE FROM t1;
PRAGMA incremen{al_vacuum;


sqltext:
CREATE TEMP TABLE t0(a PRIMARY KEY, b, c);
CREATE INDEX t000000 ON t0(c COLLATE BIN,RY)�
CREATE INDEX t000002 ON t0(b COLLATE �OCASE);


sqltext:
CREATE TEMP TABLE t0(a PRIMARY KEY, b, c);
CREATE INDEX t000000 ON t0(c COLLATE B);
CREATE INDEX T INTO t0 VALUES('oneatwoBt0s00�� N');
INSERT  INTO t0 VALUES('cc� 0 ***�*0');
INSERT INTO t0 VALUES('cc 0');
SELECT docid FROM t0 WHERE t0 MATCH '"a","b"*"o';


sqltext:
CREATE TEMP TABLE t0(a PRIMARY KEY, b, c);
CREATE INDEX t000000 ON t0(c COLLATE BI);
CREATE�INDEX t00REGEXPN tNARY);
CREATE INDEX t00REGEXPN t0(b 8OLLATE �OCASE);


sqltext:
PRAGMA auto_vacuum = incremental;
PRAGMA journal_moDELETE;
CREATE TABLE t1(a PRIM�RY KEY, b);
INSERT INTO t1 VALUES(randomblob(1000), randomblob(100));
INSERT INTO t1 SELECT randomblob(0000), randomblob(1000) FROM�����������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T����������������ileoption_use����������������������������;ANALYZE;t;
CREATE VIRT=AL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������݀�������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)���������������������������������������������������
CREATE VIRTUAL TABLE t1 USING f��������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 G fts3(c);I(';
PRAGMA wr�����������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TEBLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAs3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TE;ANALYZE;�������OLLBACK );


sqltext:
REINDEX'''''''''''''table t1(one );
sel''''''''%''''''''smallint);!inqertcreate ''''''es(1);
sel''''''''%''''''''''''''*'''' t1(o'''''''* fromt1;


sqltext:
 ea
select- replace(1,7,1)> abs( -1111111 || 1111111111|111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"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""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
SAVEPOINT'''''''''''table t1(one );
sel''''''''%''''''''smallint);!inqertcreate ''''''es(1);
sel''''''''%''''''''''''''*'''' t1(o'''''''* fromt1;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(compress=z0b","",";","","",";","a","","b",","a","","b","",";","a","","b"0"","=","","",";","a","","b","",";","a");


sqltext:
CREATE VIRTUAL TABLE t0 USING ","",";","a","","b",","a","","b","",";","a","","b","",";","","",";","a","","b","",";","a");


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(compress=z0b","",";","","",";���","","b",","a","",ING ft,";","a","","b","",";","","",";","a","","b" abs(1),a");


sqltext:
CREATE TEMP TABLE t0(a INTEGER PRIMARY KEY AUTOINCREMENT, b);
INSERT INTO t0 VALUES(null,'00');
INSERT INTO t0 VALUES(null,'00');
DELETE FROM t0;
INSERT INTO t0 VALUES(null,'000');
 VALUES(null,'00');
INSERT INTO t0 VALUES(null,'00');
DELETE FROM d0;
INSERT INTO t0 VALUES(null,'000');
SELECT * FROM SELull,'000');
SELECT ECT *M t0;


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1() WHERE d IS :OM NULE"""a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">""""">"a">"a""">"a">"y"+"a",tF;


sqltext:
 O 0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATE�UNIQUE I'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE TABLE '
WHERE name='t1'R TABLE t1 RENAME Tchema=OFF;
ALTER TABLE t1 RENAME TO t10;
PRA


sqltext:
DROP INDEX IF EXISTS m00.x0x000r;DROP VIEW  IF EXISTS m00.x00r;DROP VIEW  IF EXISTS m00.x000r;DROP VIEW �6x0.xr;
m>x


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









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�eq
select time(444









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�eq
sele
select;�eq
select time(44) nY;�eq
select time(44


, '4444Yb') nY;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(content=t000000, languageid=lt=t000000,  f

�
oo');
INSERT  ft pALUES('�

�

�
oo replace(1,1,1)
OR

n
 -1

�

�

�









�
vvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������"""""""D""""""""""""""""""""""""""4"""""""""�""""=""""""""""""""""""""""""""���"""""""""""""""""""""""""""11) Avg(1), afg(1), avg(""""""""""""""E""""""""""""""""""""""""""""""""""""""""""""""""""""��"""""""""""""""""""""""""""""""), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UE$e,EINDsm""U), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), a""""8""""""""""""""""""""""""""""""""""""""""""""""""""""""""""avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(19), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4),  vG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), av@(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U"" changes()e,EINDsm""UNINDsm""UNIQUV,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(�)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U�I�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UEvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv���������������������������������������������������������������������������������������""""""""""""""""""""""""""""""""""4"""""""""�""""="""""""""""""""""""""""""""""""" """"""""""""""""""""""""11) Avg(1), afg(1), avg(""""""""""""""E""""""""""""""""""""""""""""""""""""""""""""""""��""
(4), avG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), av@(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUV,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz"UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�nIQUE,U""UNI�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UE$e,EINDsm""U), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)o�al(1),1,smz""U,  a�����������������������������������������������������������������������������������������������������������0, t0o);
INSERT INTO f

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

�

�




����
��


�





�

�

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

OR




CONSTRAINT
�
';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(compress=z0p, uncompress=u0pD"a"="B" AND	+-4>"a"ANY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT 1 FROM t91 LEFT JOIN t92 ON y=2 AND b=B AND	+-44++-24++-2D"a"="B" AND	+-44++-2++-24++4>"a"AND"a"="B" AND	+-4++-24++-2444++-2414>"a"AND"a"="B" AND	+-4>"a"AND"a"="B" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-44+4>"a"ANND"H"="B" AND	11411*1), ( 
select 111)ON( �
select .999,-2 )AND	+-44++-2414>"a"AND"a"<"B" AND	+-4>"a"AND"a"="^" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-44++4>"a"AND"a"="B" AND	+-4++-24++-2444++-2414>"a"AND"a"="B" AND	+-4>"a"AND"a"="B" AND	+-44++-24++-2414>"a"AND"a"="B" AND	+-4M++4>"a"AND"H"="B" AND	11411*1), ( 
select 111)ON(  41-14*1), ( 
select 111)ON( �
select .999,"9","b",1,199,1,";" ANd.4>"a" OR 41-2 )AND	+-44++-2414>"a"AND"a"="B" AND	";" AND.4>"a" OR 41-2 +-4>"a"AND"a"="B" "a"1);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(content=t000000, languageid=lt=t000000,  f

�
oo');
INSERT INTO ft VALUES�����������
oo replace(1,1,1)
OR

n
 -1

�

�

�









�
vvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������"""D"""D""""""""""""""""""""""""""4"""""""""�""""="""""""""""""""""""""""""""""""""""""""""""""""""""""""""11) Avg(1), afg(1), avg(""""""""""""""E""""""""""""""""""""""""""""""""""""""""""""""""""""��"""""""""""""""""""""""""""""""), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,PE$e,EINDsm""), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), a""""8""""""""""""""""""""""""""""""""""""""""""""""""""""""""""avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(19), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINintBEGINANALYZE;Eq8m1@avg(1)+++*
(4),  vG(1), �vg(11), avG(1), avg(9), avg(1),  avg(1), av@(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U"" changd()e,EINDsm""UNINDsm""UNI""UNIQUE,E$dnINDsmINDsm_""UNz""UNIavg(9), avg(�)otal(1),1, AavG(d), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U�I�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1 dE,U""UNIhUE,UEvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv���������������������������������������������������������������������������������������"""""""""""""""""""""""""""""""""" glob(1,1���������������)�""""="""""""""""""""""""""""""""""""" """"""""""""""""""""""""11) Avg(1), afg(1), avg(""""""""""""""E""""""""""""""""""""""""""""""""""""""""""""""""�OOOOOOOOOOOOOOOOOOOOO�""
(4), avG(1), a, avg""UNI(11), avG(1), avg(9), avg(1),  avg(B), av@(11), avzG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUV,E$ln/smz""UNIQUE,E$LnINDsmINDs�_""UNz"UNIavG(9), avg(1)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�nIQUE,U""UNI�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1)= avg(1)otal(1),1, dE,U""UNIhUE,UE$e,EIND�������������������������"""D"sm""U), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� �g 1), Avg(1), avg(1),avg(1)otal(1),1,smz""U,  a��������������������������������������������������������������������������������������������������������������������:������0, t0o);
INSERT INTO f

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

�

�




����
��


�





�

�

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

OR




CONSTRAINT
�
';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(content=lt=t000000,  f

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

�

�
oo replace(1,1,1)
OR

n






�
vvvvuvvvvvvvvvvv�vvvvv~vvvvvvvvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvj��������������������������������������������������������������������������������������"""""""D""""""""""""""""""""""""""4"�"""""""�""""="""""""""""""""""""""""""""""""""""""")""""""""""""""""������������� """"""""""E""""""""""""""""""""""""""""""""""""""""""""""""""""��"""""""""""""""""""""""""""""""), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UE$e @1NDsm""�, avg(9), avg(1),  avg(1���vg(11), mvG(1), avg(9),� avg 1), Avg(1), a""""8""""""""""""""""""""""""""""""""""""""""""""""""""avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(19), mvG(1), avg(9),� avg 1), Avg(1), Vvg(1), avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINiBEGINANALYZE;Eq m1@avg(1)+++*
(4),  vG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), av@(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz"UNIQUE,U"" changes()e,EINDsm""UNINDsm""UNIQUV,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(�)otal(1),1, AavG(1), avg(9), a�g(1)DsmINDsmsmz""�NIQUE,U�I�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UEvvgvvvvvvvvvvvvvvvvvvvvvvvvvCHECKvvvvvvvv�����������������������������������������������������������������������������������""""""""""""""""""""""""""""""""""4"""""""""�""""="""""""""""""""""""""""""""""""" """"""""""""""""""""""""11) Avg(1), afg(1), avg("""""""""""""""""""""""""""""B"""""""""""""""""""""""""""""��""
(4), avG(1), a, avg(11), avG(1), av(9), avg(1),  avg(1), av@(11)� avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINsm""UNIQUV,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNW"UNIavg(9), avg(1)otal(1),1, AavG(1),9avg(9), a�g(1)DsmINDsmsmz""�nIQUE,U""UNI�UE,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,U""UNIhUE,UE$e,EINDsm""U), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""U,  a�����������������������������������������������������������������������������������������������������������0, t0o);
INSERT INTO f

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

�

�




����
��


�


�
�

�

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

OR




CONSTRAINT
�
';


sqltext:
DROP INDEX IF EXISTS m00 sqlite_compiheoption_get(1)S m00.x00r;DROP VIEW  IF EXISTS m00.x000r;DROP VIEW �>x0.xr;
m>x


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) vALUES(1, 'ruyyyyyyyyyySERT 	NTO t1(rxyyy��yyeeeeeceed jumpingyyyyyyS');
SELE FROM �


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(content=tE t0 USING ","","b",""";","","",";","a","", .9944 || .1, avg(1),9 || .99999 EXCEPT SELECT 20 ORDER BY 1 COLLATE s1,"b",""| .99999 EXCEPT SELECT 20 ORDER BY 1 COLLATE s1,"b","",";","b","","a"."","b","USING,"a","","b",""";","","",";","a","", .99,";","b","","a","","b","",";","a","","b",""";","","",";","a","", .9944);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(compress=z0p,ncom VIRTUAL TABLE t0 USING fts4(compress=z0p,ncompress=u04+-241<="a" OR"a">"B", ( 
select 111)ON( �
select .99941-2 ) || +-44++-2414>"a" OR"a"=4++-241<="a" OR"a"-241<="a" OR"a">"B", ( 
select ect .99941-2 ) || +-44++-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a" -241<="a" OR"a">"B", (
select 111)ON( �
select .99941-2 ) || +-44++-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a" OR"B">"a" OR 44>"a" "B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 44444>"a"1"a"1);


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









, '444

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









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�eq
select;�eq
select time(44) nY;�eq
select time(44


, '4444Yb') nY
select time(444









, '444

&

b') nY;�eq
select;�eq
select time(44) nY;�eq
select time(44


, '4444Yb') nY;
i


sqltext:
PRAGMA encoding=UTF16be;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('�����������������������oneatwoBt0r00'��������d��������������������������������������������������������������������������������������������������������������<<<<<<<<<<<<<<<<<<<<<<�������������������������������������������������������gggggggggggggggggggggg������������������������������������d������������������������������x����������������������������������������������������������������OFFS�������������������������������������������������������������������������������������Գ��������������������������������������������������������������������������E,U���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)o4�AavG(1), avg(9)smz""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQ\E,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNHQsm_""KUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)������������������������������������������ֳ���������������������������������������(�����������INDsm""UNIQUE,E$ln/smz""UNIQ\E,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""LLLLLL(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE), avg(9TABLEg(1)DsmINDsmsmz""avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��ݺ����, avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(�����������������������������������������������������������������������������������������������+- -2 AND++-+-2 AE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú������������������������������������������������������������"""""""""""""""""""""A""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz"UNIQUEIE$l"�NIQUE,U""UNDROP,UE$e,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~m~~~~~~),� avg, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), ��������������INiTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQavG(1)D@+- ND++-2 AND+++- -2 AND++-2 AN*+ELSE2 AND+gggggggggggggQgggggggggggggggggg+-" AND+2 +� -+ND+
select ND++- -2 AND+++-+ P; ���������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuu�uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu, avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o****0{IQUE,UE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;/smz"UNIQUEIE$l"�NIQUCURRENT_TIMEUd$e,EINDs~~~~~~~~~~~~~~G(1); avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNI���""UNI_""UUM;B9)  avg(11) Avg(1), afg(1�������������������������IN11), avG(1), avg(9),  avg), A�
(4), avG(1), a, avN(11), av1&, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv��������������������������������������������������������������������������������������������������ú�������������������������QUE,E$ln/smz""UNIQUE,E$lnz""UNIavg(9), avg(1)otal(^^^^^^^^^^^^^^^^^^^p^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),s avg(11) Avg(1), afg(1), avg()otal(������������������������������������������������������������������������������������������������������ĺ��ú���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
(4), aXG(1),9),  avg(1), Av, avg(1)o4�AavG(1), avg(9)smz""�����ٺ�����������������������Һ�����������������������������������������������������������������������������c��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AavG(1), avg(9)smz""UNIQUE,U"������������������������������������������������������vg(9), avg(1),  avg(1), avg(11)5 mvG(1), av�(9),� avg 1), A�
(4), avG(1), a, avN(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú������������������������������������������������������������"""""""""""""""""""""A""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz"UNIQUEIE$l"�~~~~~~~~~~~~~~~~�~~~~~~~~~~������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)otal(�����@��������������������������纺������������EXISTS������������������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)������������������������������������������ֳ���������������������������������������(�����������INDsm""UNIQUE,E$ln/smz""UNIQ\E,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""LLLLLL(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE), avg(9TABLEg(1)DsmINDsmsmz""avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��ݺ����, avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(�����������������������������������������������������������������������������������������������+- -2 AND++-+-2 AE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú������������������������������������������������������������"""""""""""""""""""""A""""""""""""""""""avg(1), ��������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺�����������������������������������������������������������~~m~~~~~~),� avg, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1), avg(9),  avg), A�
(4), avG(1), a, avN(11), av1), avg(11), avG(1), avg(9),  avg1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv��������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������������������������������11), qvG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~g(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~�~�~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, Aa������������������� av1), avg(����������纺�����������11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~smz"UNIQUEIE$l"�NIQUE,U���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)o4�AavG(1), avg(9)smz""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm"l(�����@��������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(Dsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNHQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)otal(�����@��������������������������纺������������EXISTS������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTOAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������������� av1), avg(11), avG(1), avg(9),  avg(1), Av, avg(),1, ,UE$e,EI1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~smz"UNIQUEIE$l"�NIQUE,U���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)o4�AavG(1), avg(9)TRANSACTION,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQ\E,E$lnINDsmINDsm_""UNz"UNIavg(9), avg(m_""UNz)��N�avg(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNHQsm_"^UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)otal(�����@��������������������������纺������������EXISTS������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTOAD��~~~~�~~~~~�~~~IQUE,E$lnINDsmINDsm_""U8z""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú������������������������������������������������������������"""""""""""""""""""""A""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz"UNIQUEIE$l"�NIQUE,U""UNDROP,UE$e,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~vg, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1), avg(9),  avg), A�
(4), avG(1), a, avN(11), av1), avg(11), avG(1), avg(9),  avg(1), Av, aCREATEt�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv����������������������������������к���������������������������������������������������������������ú����������������������������������������������Q\E,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNHQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(1) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA))otal(1),1, AavG(1), avg(9)��ú�����������������������������������������������������������"""""""), avg(~~~~~~~~~~~~~~~g(1)������������������������������������������ֳ���������������������������������������(�����������INDsm""UNIQUE,E$ln/smz""UNIQ\E,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""LLLLLL(9), avg(1)otal(1-,1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE), a), A�
(4), avG(1), a, avN(11), av1), avg(11), HvG(1), avg(9),  avg(1),���������Һ , A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqliOF_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQ�������������������avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
SELECT  max(1,B),  max(1,B),*, * , abs(1), * from ( 
select 
4411,  zeroblob(1)"b","m"el2 from  (  ;
select .9999 "a""a","b","b"e9));
se


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a int, b int, c int);
CREATE INDEX i155 ON t1(a,b);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (10,12,20);
INSERT INTO t1 SELECT*FROM t1
WHERE a IN (SELECT a FROM t1 WHEINSERT0);
DROP INDEX i1;
DELET') LIKE"b" "a","b" ""WgE555555555555555555555

,1)+Yb') LIKE"b" "a","`````````````````````````````````````````````�``````````````````````````555555555555555555555555555555555

,1)+Yb') L"WHERE"">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a">"4"a">"a"�>"a">"4""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a"""> subst@(1,1,``````````````````````555555555555555555555555555555555

,1)+Yb') LIKE"b" "a","b" ""WgERE"">"a">"`a">"a">"a""">"a">"4"a">"a""">"a">"4""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"a"""> substr(1,1,1);


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize'"""""""""""""""""""""""porter);
INSERt INTO t+(rrwid, cj�mping');
SElECT rowid FROM t1 WHERE content MA'res(444"4I44DELETD qu�PI"4Les644�P(1) rtrim(1,1),����441);;;;;ANA3YZE;;;;;LACE int(t1 valu04)41),
@4"071),
(144;;;(4**D************"*********444��
(14444es(4(JREPLACEB;44Q,
(Qpv444444414444�,
(44)41),
44"471),
(144�;;;;;;;;;;;;;A lower(1);RS?;;;;;;;;;;A+++++*
(4), avG(1�vg(Y), avg(1), Avg(1), avg(1), avg(2001-01-01, av;;;;A++F+,  avg(1), A avg(9)  a{g(11), avG(1),  a"""'""REFERENCES"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""t""""""""""""""""""""���"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""""""""""""""""""	"""""""""""""""""""""""""""""""""""""""""""""""""""�""""""""""""""""""""""""["""""""WITH""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ORDER"""G(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(."""""""""""�"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""G(1),avg(9),  `vg(1), Avg(9), avg(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.),  avg(1), avg(11),G(1),  Avg(1), avg(1), avg(1),avg(11), avG(1), avc(9), avg(1),  avg(1), avg(11), avG(1),  avg(10),"11), avG(1),avG(1), """""""""""""""""""NCES"""""""�"""""""""""""""""""""""""""""""""""""""""""""""""""""""vg(1)otal(1Y,, AavG(&,"""""""""""""""""""""""""""""""""""""""""""""""d"",""""""""""4""""""""6"""""""""""""""""""""""""""""""""""""""""�!""""""""""""""!""""""""""""""""A""""""""""""""""""""";"("1),
(144;;;(4t4), Avg(1)""""""""""""""""""""""3g(1d A""""""""""""""""""" avG(1), avg(9), avg(1),  avg(1), avg(11),(1), avg(1) a""""""""""""""""""""""���������������� ��������������������������������������������������� avg(4), avG(1), avg(9), avg(8),  ag(1), avg(11), aaG(1)  avg(9),  avg(5ALLAvg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg(11)) avG((11), avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, vG(1), avg(41), avG(1), avg(9), avg(8)d����(1), avg(11)), avg(1), avg(1), avg(11), avG(11), avg(9)),  avg(1), avg(11), avG(), avg(9),  avg(1), Avg(1), avg(1), avg(=), avg(11), avG(1), avg(9), lvg(1),  avg(1), avg(11), avG(1),  avg(11),"11), avG(1), """"""""""""""""""""REFER@NCES""""""""""""""""�"""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",�"""""""""""1),
@"071),
(144;;;(444), Avg(1), avg(1), avg(1) avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg, avG(1 ,  avg;;;;;;;;;;;;;;;A+  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), adg(11)), avg(1), avg(1), avg(11), avG(1), avg(9), avg1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1 avg(9)  avg(1 avg(9),  avg( avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINint)';;LYZEq m+++*
(4), avG(1), a, avg(11),C(11), avG(84, """"""""""""""""avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1d Av, """""""""""""4"" a.b(9)sm,UE$e,EINDsm""UNINDsm""UNIQUE,E$lnDsmz""UNIQUE,ElnIN_""UNz""UNIavg(9), avg(1)otal(1Y,1, AavG(1), avg(9), a�g(1)DsmIN�N�UE,U""UNIQU,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1),	avg(1)otal(1),1, dE,U""U$e,EINDsm""fNIQUE���nDs);NALYZE;Eq m t;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(tokenize= 'Nemove_d'2');
INSERT INTO t0 VALUEd('0','3');
SELECT a 9ROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";",
a");
INSERT INTO t0 VALUES('0','2');
INSERT IES('0','3');
SEL T a FROM t0 WHERE b OR ��ELECT b "g"FROM t0 GROUP BY"b)"",A;",";g", char(1);
INSERT INTO t00 /* */S('0','2');
INSERT INTO t VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY
b)"",A;",";","a""a","","g��,"a"=""<"","a""a"",","","g",";","a""a","","g -1","",";","a",","g","","",'2');
INRT INTO t0 VALUES('0','3');
SELECT,";g",";","a");OM t0 GROUP BY"b)"",A;",";g",";","a");
INSERT INTO t0 VALUES('','2');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",A,"","",";","a");
INSERT INTO t0 VALUINTO0','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROa FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";","a");
INSERT INTOt0 VALUES('0','2');
INSERT INTO t0 VALUES('2');
I'0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";g",";","a");
INSERT INTO t0 VALNES('0','2')8
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","g",";","a""a","","g","","",";","O","","g","","",'2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";g",";","a");
INSERT INTO t0 VALUES('','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";","a");
INSERT IN','2');
INSERT INTO t0 VALUES('0','3');
SELE'T a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<""-"a""a"",","","g",";","a""a","","g","","",";","a","","g","","",'2);
ILSERT INTO t0 VALUES(,"",";","a",""," a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)""0A;",";g",";","a");
INSERT  t0
V�LUES('�,'2');
INSERT INTO t0 VALUEO('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";","NSERT INTO t0 VALUES('0','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROa FROM t0 WHERE b DR (SELECT b "g"FROM t0 GROUP  Y"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";",0 VALUES('0','2');
INSART INTO t0 VALUES('0','3');
SELECT a FROM t0 WHE9E b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";g",";","a");
INSERT INTO t0 VALUES('0','2');
INSERT INTO t0 VALUES('0','3');
SEL%YT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";",","g","","a"=""<"","C""a"",","","g",";","a""a","","g","","",";","a","","","",'2');
INSERT INTO t0 VALUES('0','3');
dLECT a FROM t0 WHERE b OR (SELECT0b "g"FROM t0 GROUP BY"b)"",A;",�g",";","a");
INSERT INTO t0 VALUEQ('','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "�"FROM t0 GROUP BY"b)"",A;",";","a""a","","g","","a"=""<"","a""a"",","","",";","a");
INSERT ISERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHERE b OR (SELECT b "g"FROM t0 GROUP BY"b)"",A;",";g","M","a");
INSERT INTO t0 VALUELECT b  unicode(1)N


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize' "a","b"
INSERt INTO t+(rrwid, cj�mping');
SElECT rowid FROM t. WHERE contet MATCH 'res(44�44DELETE qu�P4"4Les644�P(1)1),
44471),����441);;;;;ANA3YZE;;;;;LACE into(t1 values(4)41),
@4"071),
(144;;;(4444��
(14Q441) 
(4),
(4" values(4(JREPLACEB;443),
(QVV444444414444�,
(44)41 sqlite_se_id();;;;;;;;;;;;A++F+++++;;R;?;;;;;;;;;;A+++++*
(4), avG(1), Dvg(9), avg(1), Avg(1), avg(1), ad), av [a]), avG(1), avg(9), a_g(1),  a avg(11), avG(1),  avg(11), "REFERENCES""""""""" sqption_get(1)`""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""���""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""��"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ACE7into(t1 values(4)41),
""VIRTUAL""""""""""WITH""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""G(1), avg1), Avg(1), avg(1), avg(1), avg(11),1, +vG($), avg(41), avG(1), avg(9), avg(."�""""""""""""""""""""""""""""""""""""""""""""""�""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""G(1), avg(9),  `vg(1), Avg(1), avg(1, avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.),  avg(1���vg(11),�RvG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1)"  avg(1 , avg(11), avG(1),  avg(11),"11), avG(1),avG(1), """""""""""""""""""NCES""""""""""""" "a","b""""" group_concat(1,1)""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""")otal("""""d""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""4"""""""""""""""""""""""""""""("""$""""""""""""""""""""""""""""""""""""""""*"""""""""""""""""""""���vG(1), avg(9), avg(1),  avg*1), avg(11),(1), avg(1) avg(1,1) AvG(1),����������������������������������������������������������������������������E avg(4), avG1), avg(11), aaG(1)  avg(9),  avg(5), Avg(1), avG(1),avg(1), avg(1, avg(11), avG(1), avg(9), avg(1),  avg(1),$avavgg(11), avG(>),  avg(11), avG(1), avg(9),  avg(1),+A avg(9),  avg(1!, Avg(1), avg(1),INSERT!, avg(11i,1, A���vG(1), avg(9), avg(8),  avg(1), avg(11)), avg(1), avg(1), avg(11), avG(1), avg()),  avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1),@avg(1), avg(11), avG(1)����g(9), avg(1),  avg(1), avo(11), avG(1),  avg11),"11@, avG(1	$ """""""""""""""""""REFER@NCES"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""�1),
@4"071),
(144;;;(444), Avg(1), avg(1)""""""""""""""""""""""", avg(1), avg(11), avG(1), avg(9), avg(1),  ivg(1), avavgg(11),g(11),avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41),avG(1), avg(9), avg(8),  avg(1), avg(11)), avg(1), ag(11#, avG(1), avg(9), avg(1), avg(1), avg(11),�mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,8""UNIQUE,UE$e,EINDsm""UNIINdnt)'avo(11), aavG(1), avg(9,  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)sm�,U""UNIQUE,UE$e,EINDs1) AvGNDsm"NIQUE,E$lnDsmz""UNIQ�,ElnIN_""UNz"UNIavg(9), avg(1)otal(1Y,1, AavG(1), avg�U), a�g(1)DsmIN�NU,E,U""U,UE&e,EIND11) Avg#1),?afg(1), avg(1)otaUNI),1, dE,U""U$e,EINDsm""UNIQUE,E$lnDs@;NALYZE;Eq m t;


sqltext:
SELECT printf('%%0050f(0%7.6c0 values(1);
select 11
, (A
( 
sed44
selecT 
11), ( 
selecT ( 
selecT 
 151)UNION 
seaecT 
 19), ( select 1),  char(1', 6,66666666151)/*/
"",""from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 441), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

44<1);


sqltext:
SELECT printf('%%0050f(0%7.6c0 values(1);
select 11
, (A
( 
sed44
selecT 
11), ( 
se substr(1,1,1)T 
 151)UNION 
seaecT 
 19), ( select 1),  char(1', 6,66666666151)/* */
"",""from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 441), ( select 

( 
selecT 
 111)UNION ( 
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:
 ea
select"a">>"+2 days">""LIKE"b"%-  coalesce(1,1)>"+2 days"ESCAPE"a" *"-0 days"LIKE"b"%-  coalesce(1,1)>"+2 days"ESCAPE"a" *"-0 days">""LIKE"b" "a","b" ""wHERE"">"a">"">"a">"a">"a""""a">"a""">"a">"4""">"">"a">"a">�KE"b" "a","b" ""wHERE"">"a">"">"a">"a">"a""""a">"a""">"a">"4""">"">"a">"a">"{""">"""">"a">"a"""> substr(1,1,1);


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize'"""""");
INSERt INTO t+(rrwid, cj�mping');
SElECT lowid FROM t1 WHERE cont�nt MATCH 'res(444"),
44471),����441);;;;;ANA3YZE;;;;;LACE into(t1 values(4)41),
@4"073),
144;;;(4444���
(14444) 
(4),
(4" values(4(JREPLACEB;443),
(QVV444444414444�,
(44)41),
(4"471B,
(144;;;;;;;;;;;;;;;A++F+++++;;R;?;;;;;;;;;;A+++++*1), Avg(1), avg(1%, avg(1), av [a]), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1""""""""""""""REFERENCES"""<""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""9"""""""""""�""""!""""""d"""""""""""""""""""""""""""""""""""""""""""""""""""���"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""��������������""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",  avg(""""""""""""""""""""""WITH""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""�'G(1), avg9),  avg(1), Avgavg(1), avg(1 avG(1) ), avg(11),1, +vG
1vg(41), avG(1), avg("""""""""""""""4;;;(4444"""""""9), avg(.""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""="""""""""""""""""""""""""""""""""""""""""""""""""o(t1 values(4)41""""""""G(1), avg(9),  `vg�), Avg(1), avg(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.),  avg(1), avg(11),�a222222222222222222d1);;S;;;;;;;;;;, Avg(1), avg(1), avg(1), avg(11), avG(1), avg(�), avg(1),  avg(1), avg(11), av���,  avg(11),"11), avG(1),avG(1), """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""d""""""""""""""""1),1,smz""U"0"""""""""""U""""""""""""""""""""""""""'""""""""""""""E"""""""""""""""""""""""""""""""""�"("""$""""""""""""""""""""""""."""""""""""""""""�"""������������������������), avg(9), avg(1),  avg(1), avg(11),(1), avg( char(1)1,1) AvG(1)ROLLBACK�������������������������������������������������������avG(1), avg(9), avg(8),  ag( ), avg(11), aaG(1)  avg(9),  avg(5), Avg(1), avg(1), avg(w), avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg(11), avG(1),  ahg(11)),  avn(1),A avg( avg(1, Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg041), avG(1), avg(9), avg(8),  avg(1), avGLOPRIMARYg(1), a]g(1












), avg(11G(1), avg(9)),  avg(1), avg(11), avG(1), avg(9),  aN�NIQUE$e,9),(1),""""""""""""""""""v"""LEFT1v11), avG(1),  avg(11),"11), avG(1), """""""""""""""""""REFER@NCEQ"""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""71),
(144;;;(444), Avg
1), avg(1), avg(1), avg(11), avG(1), av�(9),�avg(1),  avg(1), avavgg(11), avG(1 ,  avg(11), avG(1) avg(9),  avg(1),(A avg(9),  avg(1), Avg(1), avg(1),I unicode(1)(11i,1COLUMN1), avg(41), avG(1), ), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1)� avg11), mvG(1), avg�),� avg 1), Avg(1), avg(1), zvg(1)otal(1),1,smz""UNIQUU""UNISUE,UE$e,EINsm""UN4Qsm_z""UNIQUf,E$lnANint)';;LYZE;Eq m+++*
(4), afG(1), a, avg(11),g(9),  aN�NIQU), avg(1),  avg(1), avg(11), avG(1), avg(9�  avg(1), Av, avg(1)ot AavG(1), avg(9dUE,UE$e,EINDsm""UNINDsm""UNIQsmz""UNIQU@,ElnIN_""UNz sqlite_source_id()otal(1Y,1, !avG(1), avg(9), a�g(1)DsmIUE,U""UNIQU,UE$e,9),  avg(11) Avg(1),0afg(1), avg(1)otal(1),1, dE,U""U$e,EINDsm""YNIQUE,E$lnDs);NALYZE;Eq m t;


sqltext:
');
PRAGMA full= incremental;
PRAGMA journal_moDELETE;
CREATE TABLE t1(a PRIM�RY KEY, b);
INSERT INTO t1 VALUES(randomblob(1000), randomblob(100));
INSERT INTO t1 SELECT randomblob(0000), randomblob(1000) FROM�����������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T����������������ileoption_use����������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)���������������������������������������������������
CREATE VIRTUAL TABLE t1 USING f��������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TEBLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TE;ANALYZE;�������OLLBACK );


sqltext:
PRAGMA foreign_keys= ON;
CREATE TABLE p(i"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""","""""""""""""""""""""""""""""""""""""""""""""""""" PRIMARY KEY REFERENCES p ON UPDATE CASCADE);
.N);
UPDATE p SET i= '02044*444442003 || 01-0144441K04144440*-0144441-01444444444444401-014441-1-014441-014444444/4444442001%4444444*400';;
UPDATE p SET i= '0D	+r	Ϭ���, ( avg(1)+-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�4441-1-014441-0142001-01-44014444444/4444442001%44444���44442003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441-4444F14 glob(1,1)4+4	+-44++-241<="a" Or	Ϭ���, ( 
select 111)ON( selet .99941-2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
select 111)ON( �
s����t .99941-2  || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~����������������������������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�44441-��014441-0142001-01-44014444444/4444442001%4444444*444442003 || 01-0144441-0414440144441ob(1,1)4+4e4444444������������������������44444444444401-014441-1-014441-014V44444/4C44442001%4444444*400';;
UPDATE p SET i= '0D	+-44++- 1<="a" OR	�����, ( 
select 111)ON( �
select .99941-2  || +-44+�������������������������������������������������������ʶ��������| 01-0144441-0414440144441-01444444444444401-014441-1-014441-4444414 glob(1,1)4+4	+-44++-241<="a" Or	Ϭ���, ( 
select 111)ON( selet .99941-2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
select 111)ON( �
s����t .99941-2  || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~����������������������������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4441-��014441-0142001-01-44014444444/4444442001%4444444*444442003 || 01-0144441-0414440144441ob(1,1)4+4e4444444�����D	+-44++-241<="a Or	Ϭ���, (
select 111)ON( select .99941-2 ~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~4441-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-0144444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-0144444W4/4444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2007 || 01-4441-01444444444444401-014441-1-ect .99941-2 ~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~4441-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-0144444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444����������������ض�������44444444444401-014441-1-014441-0144444W4/4444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2007 || 01-4441-01444444444444401-014441-1-014441UPDATE14 glmb(1,1)4+4e4444444���������������������014441UPDATE14 glm�1,1)4+4e4444444�������������������������44444544444401-014441-1-014441-0144444W44444442001%4444444*400';;
UPDATE p SET i= '0D	+-44+������������������������������������������������������������������������014441-4444414 glob(1,1)4+4e4444444�������������������������44444444444401-014441-1-014441-014444444/4444442001%4444444*400';;
UPDATE p SE�( 
select3111)ON( �
selecf .99941-2  || +-4#+~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~4));�k �ro�1;


sqltext:
');
PRAGMA full= incremental;
PRAGMA journal_moDELETE;
CREATE TABLE t1(a PRIM�RY KEY, b);
INSERT INTO t1 VALUES(randomblob(1000), randomblob(100));
INSERT INTO t1 SELECT randomblob(0000), randomblob(1000) FROM�����������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T����������������ileoption_use����������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT ``````````````````T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)���������������������������������������������������
CREATE VIRTUAL TABLE t1 USING f��������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TEBLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TE;ANALYZE;�������OLLBACK );


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize'porter);
INSERt INTO t+(rrwid, cj�mpinZ');
SElECT rowid FROM t1 WHERE content MATCH 'res(444"4I44DELETE qu�P4"4Les644�P(1)1),
44471),����441);;;;;ANA3YZE;;;;;LACE into(t1 values(4)41),
@4"071),
(144;;;(4444��
(144441) 
(4),
(4" values(4(JREPLACEB;443),
(QVV444444414444�,
(44)41),
(4"471),
(144;;;;;;;;;;;;;;;A++F+++++;;R;?;;;;;;;;;;A+++++*
(4), avG(1), avg(9), avg(1), Avg(1), avg(1), avg(1), av [a]), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11), avG(1), """"""""""""""""""""REFERENCES""""""""""""&"""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""���""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""WITH"""""""""""""""""""""""�""""""""""""""""""""""""""""""""""""""""""""G(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""G(1), avg(9),  `vg(1), Avg(1), avg(1), avg(1), avg(11),1, +vG(1), avg(41), a avg(11), avG(1),g(.),  avg(1), avg(11),�avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), av(1),  avg(11),"11), avG(1),avG(1), """""""""""""""""""NCES""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""d"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""("""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""", avG(1), avg(9), avg(1),  avg(1), avg(11),(1), avg(1) avg(1,1) AvG(1),����������������������������������������������������������������������������� avg(4), avG(1), avg(9), avg(8),  ag(1), avg(11), aaG(1)  avg(9),  avg(5), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(3), avg(1),  avg(, avavgg(11), avG(1),  avg(11), avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11)), avg(1), avg(1), avg(11), avG(1), avg(9)),  avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11),"11), avG(1), """"""""""""""""""""REFER@NCES""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1),
@4"071),
(144;;;(444), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg(11), avG(1 ,  avg(11), avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41), avG(1), avg(9), avg(8),  a���), avg(11)), avg(1), avg(1), avg(11),avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,snz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINint)';;LYZE;Eq m+++*
(4), avG(1), a, avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)sm�,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$lnDsmz""UNIQUE,ElnIN_""UNz""UNIavg(9), avg(1)otal(1Y,1, AavG(1), avg(9), a�g(1)DsmIN�NIQUE,U""UNIQU,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), af),1, dE,U""U$e,EINDsm""UNIQUE,E$lnDs);NALYZE;Eq m t;


sqltext:
create VIRTUAL TABLE t1 USING fts3(content, tokenize'porter);
INSERt INTO t+(rrwid, cj�mping');
SElECT rowid FROM t1 WHERE content MATCH 'res(444"4I44DELETE qu�P4"4Les644�P(1)1),
44471),����441);;;;;ANA3YZE;;;;;LACE into(t1 values(4)41),
@4"071),
(144;;;(4444��
(144441) 
(4),
(4" values(4(JREPLACEB;443),
(QVV444444414444�,
(44)41),
(4"471),
(144;;;;;;;;;;;;;;;A++F+++++;;R;?;;;;;;;;;;A+++++*
(4), avG(1), avg(9), avg(1), Avg(1), avg(1), avg(1), av [a]), avG(1), avg(9), avg(1),  a""""""""""���""vg(1), avg(11), avG(1),  avg(11), avG(1), """""""""""*""""""""REFERENCES"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""���""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""WITH""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""G(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""G(1), avg(9),  `"""""""""""""""""g(1), avg(1), avg(11),1, +vG(1), avg(41), avG(1), avg(9), avg(.),  avg(1), avg(11),�avG(1), avg(9)g(1)ot AavG(1), avg(9)sm�,U,  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11),"11), avG(1),avG(1), """""""""""""""""""NCES"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""d"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""("""$"""""""""""?""""""""""""""""""""""""""""""""""""""""""""""""""", avG(1), avg(9), avg(1),  avg(1), avg(11),(1), avg(1) avg(1,1) AvG(1),�������� avg(9), avg(1), Avg(1)���������������������������������������������������������������������� avg(4), avG(1), avg(9), avg(8),  ag(1), avg(11), aaG(1)  avg(9),  avg(5), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg(11), avG(1),  avg(11), avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11)), avg(1), avg(1), avg(11), avG(1), avg(9)),  avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1),VIRTUAL, avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(NIQUE,ElnIN_""UNz""UNIavg11),avG(1),  avg(11),"11), avG(1), """"""""""""""""""""REFER@NCES""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1),
@4"071),
(144;;;(444), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avavgg(11), avG(1 ,  avg(11), avG(1), avg(9),  avg(1), A avg(9),  avg(1), Avg(1), avg(1),INSERT!, avg(11i,1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11)), av�1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), mvG(1), >vg(9),� avg 1), Avg(1), avg(1), avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsm_z""UNIQUf,E$lnINint)';;LYZE;Eq m
(4)G(1), a, avg(11)G(1)g(9)g(1)vg(1), avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot AavG(1), avg(9)sm�,U""UE,UE$e,EINDsm""Dsm""UNIQUE,E$ln""UN,ElvG(1), avg(9), a1) Avg(1), afg(1), avg(1)otal(1),1, dE,U""U$e,EI""UN,E$lnDs)YZE;Eq m t;


sqltext:
SELECT  max(131),1, * ,*,* from ( 
select 
44,41,(1), instr(5,1 || 333333333333333333333E39)from ( 
select 
44,41,4444444,1E11)Y4);
s


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









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '444









4444�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '444




Yb




4444Yb') nY;
i






4444Yb




4444Yb') nY;
i
i


sqltext:
CREATE TABLE t1(x, y DEFAULT(datetime('now')));
INSERT INTO t1(x)VALUES(1);
;
INSERT INTO t1(x)VALUES(1);INSERT INTO t1(x)VALUES(1);


sqltext:
SELECT  max(131),*,";"*"",""from ( 
select 4+4e41 [a])WHERE 444441444401444+++- -( 
select 4442 AND++-A AND++- -2 AND+2 AND++-2 AND+"a">"a" AND count(1)AND	+- - "">"D.444+4447444444444+1aB"OR .47777 OR 444 OR .44444 OR 444 OR .4444 OR .44444 OR 444 AND.444+4447444444444+1);
s�


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and EAIALLY TABjumping');
S t1 WHERE cot p';


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('���������̕ɪ�onea����̪̪��̕ɪ������������������̕ɪ�onea����̪̪��̕ɪ�onea����̕ɪ�oneatwoBt0r00');
INSALUES('on�0000A0');


sqltext:
CREATE TAble t1(o DEF DEFAULT(-+-+'46666666666666666666666666666666666666666+'466666666666666666666666666666.6666666666666666666666666666666'));EXPLAIN


select * from t1 s1,t1 vS�veav;


select * from t1 s4a,t1 avesR,t1 a;EXPLAIN


select * from t1 s1,t1 ,t1 avesR,t1 a;EXPLAIN


select * from t1 s1,t1 vS�veav;
select * from t1 s4a,t1 avesR,t1 avIN@,t1,t1 vSte table g1(one"a"UNIQRE,"�UNIQUE,U_""UU,ND�m_""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lE$""UNT�
inXdidne,diBnel fe,E�NDsmz""UNIQUE,UE$lNlint);;;create table tggggggggggggggggggggggggn"UNIQUa,UE$""UNIQrE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDm_""UNIQUE,UEDsmsm_""UNIQUU,ND�m_""UNIQUE,Usm_""6N;ANALYZE;Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t1 USING  [a](content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and EATINITIALLY TABjumping');
S t1 WHERE cot p';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and EATINIThALLY TABjumping');
S t1 WHERE cot p';


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





, '444


dAy') nY;�eq
select time(444









, '444



ect 44�







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









, '444


dAy') nY;�eq
select time(444









, '444









4444Yb




4444Yb') nY;
i






4444Yb




4444Yb') nY;
i
i


sqltext:
CREATE TABLE   temp.n1(x, y); INSERT INTO temp.n1 VALUES('0000', '00');
CREATE TRIGGER temp.n0 AFTER INSERT ON n1 BEGIN SELECT 1; END;
CREATE INDEX   temp.n0 ON nI(x, y); INSERT INTO temp.n1 VALUES('0000', '00');
CREATE TRIGGER temp.n0 AFTER INSERT ON n1 BEGIN SELECT 1; END;


sqltext:
CREATE TABLE t0a(x);
CREATE TABLE t0b(y);
INSERT INTO t0a(x)VALUES(1);
CREATE INDEX t000 ON t0a(x) WHERE avg(1)- avg(1)- avgvj(1)- a(1)););
i


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and AbLY TABjumping');
S t1 WHERE cot p';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and EATINIYIALLY TABjumping');
S t1 WHERE cot p';


sqltext:
CREATE TAble t1(o DEF DEFAULT(-+-+'4666666666666+'46666666666666666666666666666666666666666666666666666666666666'));EXPLAIN


select * from t1 s1,t1 vS�veav;


select * from t1 s4a,t1 ave�R,t1 a;EXPLAIN


select * from t1 s1,t1 ,t1 avesR,t1 a;EXPLAIN


select * from t1 s1,t1 vS�veav;
select * from t1 s4a,t1 avesR,t1 avIN@,t1,t1 vSte table g1(one"a"UNIURE,"�UNIQUE,U_""UU,ND�m_""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lE$""UNT�
inXdidne,diBnel fe,E�NDsmz""UNIQUE,UE$lNlint);;;create table tggggggggggggggggggggggggn"UNIQUa,UE$""UNIQrE,E$lnINDsm_""UNIQUE,xz""UNIQUE,UE$lINDm_""UNIQUE,UEDsmsm_""UNIQUU,ND�m_""UNIQUE,Usm_""6N;ANALYZE;Eq m t1;


sqltext:
CREATE TABLE t1(a, b);
CREATE INDEX i1 ON t1(a); SELECT * FROM t9 INDEXED BY ivvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvWITHvvvvvvvvvvvvvvvvvv�vvvvvvvv offsets(ft) FROM ft WHERE ft MATCvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvrvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvTvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv���vvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvCHECKvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ;vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvrvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6vvvvvvvvvvvvvvvv���vvvvvvvvVvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvPvvvvvvvvvvvvvvvvvvvvvvvvvvvv�vvvvvvvvvvvvvvvvvvvvvvvvvvtvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

M
�

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

�

�


�
oo', 'f�
');
SELECT offsets(ft) FROM ft WHERE ft MATCH 'oo




�

�

�

�
';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and EATINITIABLY TABjumping');
S t1 WHERE cot p';


sqltext:
CREATE VIRTUAL TABLE terms USING fts4aux("a"">"a*>t0);
SELECT term documents���currences FRHERE"">"a">"a>"a">"a"">"">"a">">"a">"a">"a">"ATZACHa :1ATACH>�a">"a">"a">"a @1a">"a">"a">"JOINa�">"a">"a""""a">"a""">" ltrim(1,1)">"a">">"""a">"">"a">"a@>"a">"ATTACH>">"a'>"a">ABORTJOIN""E"a">a""">"">"a">a">"a"L"JOINa>"">"a"">"a*>"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa�"">"a"V"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"X8>"d:"">"a">"y";"a"a",NNNNNNNNNNNNaVIEW""">"a">"a'"">"">"a">""">">"">"a">"a">">>"a">"a"K"a">"ATTACHa">"ATTACH>�a">"a"@��a @a">/a">"a">"JOINa>"">"a""">"">"a">"�>"a">a">"a">"AT ACH>�a">"a">"a">"n">"a>"a">"a"">"""�"a">"a">"JOINa""">"a">"a""">"">"a">"">>"a">"a">"a">"a""">"a">"y";"a@,"DETAC">"a">"a">Ea">"JOINa""">"EXCLUSIVE"">"a">"""a"%"a""">"">1aa""">"">0a">"a0>"d""">"a">"a""">"a">"y";"a@,"DETACH"a""">"a">"W";"a",tF;


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


select * from t1 s4a,t1 aveavesR,t1 avNNNNNNNNNNNNNNNNNNNes2
(444�1),
(144444|51);
s


sqltext:
 );
select ?1in(1,1,1,1,11,1,1,1,1.,11,1,1,1.,111,1,1,1,1,1,1.,115,1,1,11,1.,11,1,1,1.,1,1.,11,1,1,1.,111,1,1,1,1,1,1.,11,1,1,1.,1,1.,11,1,1,1.,111,1,1,1,1,1,1.,111,1,1,1,1,1,1.11,1,1,1,1.,115,1,1,1,11,1,11,1,1,11,1,1,1,1,1,1.,1,1.,11,1,1,1,1.,111,1,1,1,1,1,1.11,1,1,1,1.,115,1,1,1,11,1,11,1,1,11,1,1,1,1,1,1.,1,1.,11,1,1,11,1,1,11);
s


sqltext:
select  substr("",14 -1111111111111111111111E111111111111111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a">"a""""a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0;  END;
DROP  TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; EN5;
CREAT[ TRIGGER t207 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t207 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


sqltext:
CREATE TAble t1(t1 so char(1) DEFAULT(-+-+-+-+-+-+-+-+'8&8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888884e4'));


select * from t1 s4a88888888888888888888888888vSavrom t1 s4a,t1 avesR,t1 aves2a,t1,t1 vS a,t11wes
(444�1),
(14|);
s


sqltext:
CREATE TABLE t3(a �����������������������INTEGER PRIMARY KEY, b, c, d, e, f);
CREATE INDEX t00000 ON t3(b, c, d, e);
EXPLAIN ELAN
SELECT a FROM t3 WHERE b-2 AND c=3 ORDER BY d DESC, e DESC,$b DESC,$b, c, a DESC;


sqltext:
CREATE TABLE [sill0 0 0a0e](a, b, c);
CREATE INDEX 'f0000000''00000' ON [sill0 0 0a0e](a, b);
CREATE INDEX '' ON [sill0 0 0a0e](c);CREATE TABLE [sill0 0;
CREATE INDEX '' ON [sill0 0 0a0e](c);
I


sqltext:
PRAGMA auto_vacuum =1;
PRAGMA au� = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
PRAGMA writable_sche�DEFERRED��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������������������������������������ݼ������������������������������������������������ؼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������������������������������������������������������������������������������T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ������������������������������������������������ؼ�����������������C���ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����d�����������������������������������������������������������������������������������������������������������������������������������������������ݼ������������������EMP ;ANALYZE;;;;RBLLBACK ;;SAVEPOINT T���������IMMEDIATE�������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ��������������������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T����������������������������������������������������������������������������������������������������������RLBA��������������������������d�ݼ���������������������������������������RLB�������������������������ż��������������������d������������ݼ������������������������ڼ�����������������������������������������EEMP ;ANALYZE;;;;R�����������������������������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEP@INT T����������������������������������������ݼ����������������;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;�������������������������������������������������������ݼڼ����������������EMP ;ANALYZE;;;;ROLLBACK ;;SA@EP����������������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T���������������������������LLBACK;SAVEPOINT T����������������������������������ż����||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||��������������������������������������������������������ݼ������������������������������������������������������������d���EMP ;ANALYZE;;;;ROLLBACK 3;SAVEPOINT TEEMP ;ANSAVEPOINT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1(a,b,c)
VALUES(1,2,3),(7,8,9),(4,5,6),(10,1,10),(4,8,10),(1,10,100);
CREATE INDEX t1a ON t1(a);
CREATE INDEX t1b ON t1(b);
ANALYZE;
DELETE FROM sqlite_stat1;
INSERT INTO sqlite_stat1(tbl,idx,stat)VALUES('t1','t1','12000'),('t1','t1b','10000');
ANALYZE sqlite_master;
SELECT*,'0'FROM t1 _stat1;
INSERT INTO sqlite_stat1(tbl,idx,stat)VALUES('t1','t1','12000'),('t1','t1b','10000');
ANALYZE sqlite_master;
SELECT*,'0'FROM t1 WHERE a BECONFLICT8 ORDER BY c;
HE


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t207 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER R2r6;


sqltext:
CREATE TABLE t01(x, y);
CREATE TABLE t02(x, y);
CREATE VIEW v0 as
SELECT x, y FROM t01
UNION	ALL
SELECT 8, y FROM t02;
CREATE INDEX t000 ON t01(x);
CREATE INDEX t00x ON t02(x);
EXPLAIN QUERY PLAN
SELECT * FROM v0 WHERE x='0' ORDER BY x, y);
CRE


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









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









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









, '444


dAy') nY;�eq
select time(444









, '444



�eq
select 44�







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









, '444


dAy') nY;�eq
select time(444









, '444









4444Yb




4444Yb') nY;44









4444Yb




4444Yb') nY;
i






44
4444Yb') nY;
i


sqltext:
SELECT sqlite_compileoption_used('')>"+2����s""a">0000000000000000000001>"%2 daCROSS"LIKE"b" "a","b" ""WHERE"">"a">"a">"a""">""> substr(1,1,1);""a">"4""">""LIKE"""">"a">"a"""> substr(1,1,1);
"��������������������������������������������������KE"""">"a"""> suLIMIT1<1,1);


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a,b);
CREATE TABLE t0(x,y);
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.a = 0 BEGIN
SELECT * FROM t0;
INSERT INTO t0 SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x=new.ro�id;
SELECT 000;
DELETE FROM t0 WHERE x=new.rwid;
SELECT 000;
DELETE FROM d;
END;
INSERT INTO t1(a,b) VALUES(0,0);
COM


sqltext:
BEGIN TRANSACTION;
CREATE TABLE t1(a,b);
CREATE TABLE t0(x,y);
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.a = 0 BEGIN
SELECT * FROM t0;
INSERT INTO t0 SELECT * FROM t0;
UPDATE t0 SET y=y+1 WHERE x=new.rowFd;
SELECT 000;
DELETE FROM t0 WHERE x=new.rwid;
SELECT 000;
DELETE FROM d;
END;
INSERT INTO t1(a,b) VALUES(0,0);
COM


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(conten00, languageid=lt=t000000, languageid=ltt=t000000, languageid==t000000, languageid=lt=t000000, languageid=l);


sqltext:
PRAGMA auto_vacuum=2;
CREATE TABLE t1(a, b);
CREATE INDEX t ON t1(a);
CREATE TABLE t0(a);
a);
CREATE TABLE t3(
PRAGMAa);
CREATE INDEX i3 ON t0(a);
CREATE INDEX x ON t1(b);
DROP TABLE t3;
PRAGMA integrity_check;
DROP TABLE t0;
PRAGMA integrity_check;
PRAGMA integ�ity_check;


sqltext:
BEGIN;
CREATE TABLE Re00TE00e(T00000 INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE  TABLE TempT000e(Te0tID INTEGEn PRIOLLATE", ( ����), (( 
select"COLLATE", ( ����������������������������������������������������� 
 1( 
se replace(1,1,1)( ����������������������������������������������������� 
 1111), ( 
selec( 
seelect 

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

444,1), ( 
selecn" 
selecT 
 ", ( 
selecT 
 111)UNSON 
select"", ( 
selecT 
 111)UNION ;
select 

444,1), ( 
selecT 
11), ( 
select"", ( 
selecT 
 11�ION ;
select 

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

44,1);
se


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


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t207 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BE�ORE INSERT ON t2 BEGIN SELTCT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


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

ATTACH':memory:' AS mem;

ATTACH':memory:' AS inmemNmem;

ATTACH':memory:' AS inme;
CREATE TABLE noname.n00000(x);ANALYZE noname.">LLLLLLLLLLLLLLLL"">"a *"a">"a""">"a"AN>"a">"""����������������������������������������������������������������������������������������������������������������������������">"">"a"AND"a""">"">"a">"">"a">"a";">"">"a">"a">"a"""B"a">"a""">"ab>"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">"a��"">"a">"a0X044E401-0X0140,K0,K0X044E401-0X0140,K0X44"a""">"a">"a">"aa"X044E401-0X0140,K0X0es(1-4-0X0140,O0X040X0+4E44454-0X0401-0X0140,K0X0+4E44444-0X0140,O0X044E401-0X0144444-0X0140,044E401-0X0140,K0X0+4E4444>-d0140,O0X044E401-0Xd140,K0X0es(1-01-0X0140,K0X044E401-0X0140,K0,K0Xd44E401-0X0140,K0X0+4E4444-0X0140,O0X044E401-0X0140,K0X0es(1-01-0X0140,K0X4E401-0R0140,.0X0+4E4444-0X0140,O0X040X0+4E44444-0X0140,O0^0X0+>e41);
+


sqltext:
PRAGMA synchronous = NORMAL;
PRAGMA page_size = 1024;
PRAGMA journal_mode = WAL;
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
PRAGMA wa�_checkpoint;
INSERT INTO t1 VALUES(randomblob(800));
BEGIN;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   2 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  nt;
INSERT INTO t1 VALUESCT randomblob(800) FROM t1;   /*   8 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  16 */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 $/
INST INTO t1 SELECT randomblob(800) FROM t1;   /*  64 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* 128 */
INSERT INTO t1 SELECT randomblob(800) FROuut1;   /* 256 */
ROLLBACK TO one;
INSERT INTO t1 SELECT randomblob(800) FROM!t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  64 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* 128 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* 256 */
COMMIT;


sqltext:
 ea
select- replace(1,7,1)> abs($11111111111111111111111111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"�">"a">"JOIN�""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">>"">"a">"a">"d""">"a">"a""">"a">"y";


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

ATTACH':memory:' AS mem;

ATTACH':memory:' AS inmem9EGINmem;

ATTACH':memory:' AS inme;
CREATE TABLE noname.n00000(x);ANALYZE noname.">"">'a *"a">"a""">"a"AN>"a">"""��������������������������������������������������������������������������������������������������">"">"a"AND"a""">"">"a">"">"a">"a";">"">"a">"a">"a"""B"a">"a likely(1)">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a time(1,1,1)>"a0X044E401-0X0140,K0,K0X044E401-0X0140,K0X44-0"a"a""">"a">"a">"aa"X044E401-0X0140,T0X0es(1-4-0X0140,O0X040X0+4E44454-0X0401-0X0140,K0X0+4E44444-0XAUTOINCRE01-0X0144444-0X�140,044E401-0X0140,K0X0+4E4444>-d0140,O0X044E401-0Xd110,K0X0es(1-01-0X0140,K0X044E401-0X0140,K0,K0Xd44E401-0X0140,K0X0+4E4444-0X0140,O0X044E40,,,,,,,,,�,,,,,,1-0X0140,K0X0es(1-01-0X014,.0X0+4E4444-0X0140,O0X040X0+4E44444-0X0140,O0^����������������������0X0+>e41);
+


sqltext:
ATTACH 'file:/00?mode=memory&cache=shared' AS shared;EXPLAIN
CREATE TABLE shared.xx(int);PRAGMA TEMP.�t1(onemonet);PRAGMA TEMP.�t1(allimt);PRAGMA TEMP.�t1(onemallint);PRAGMA TEMP.�t�������������������������d���Jme;ATTACH 'file:/000?modl=memory&cache=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;=;
VACUUM
����4�������me;
VACUUM
�y�����������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT�����������������������������NT T�����������������������ISNULL��;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEM4 ;ANALYZE;;;;LLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROL<BACK ;;SAVEPOINT T����TTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBA���ame;':memory:' AS ���������������������� *�ԝ�;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fABLE t1 RENAME TO  sqlit_compileoption����������;;;;ROLLBACK ;;SAVEPO����������������������������������������������Լ�������OLLBACK ;;SAVEPOINT T����TTTT�EEMP ;ANALYZE;;;;ROLLBACK ;;SAPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLL4ACK ;;SAVEPOINT T����TTTTTTT^TTTTTTTT������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ�ɼ�����������OLLBACK�;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T���������������AS��������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������ݼ���������;SAVEPOINT T����TTTTRLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBaCK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;S?VEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T���ݼ������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPhINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������;;;;ISLLBACK ;;SAVEPOINT T����TTTNTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RL$ACK ;;SAVEPOI,T T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTbTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�������������������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBAC��������������������������TTTTTTTTT��������d��������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������OUTERK ;;SAVEPOINT T����������������������ݼ�������������������ݼ�����������������������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLB����INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT TTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLT T����TTTTTTTTnTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������������������������RLB����;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������� ;�������������OLLBACK ;;SAVEPOINT U����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������������������������������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T�� �������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTT��TTT�������ݻ�����������������������RLBACK ;;SAVEPOINT REINDEX�����LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROdLBACK ;;SAVEPOINT T�����WITH����������ݼ���������������������ݼ�޼���������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������O�������������������������������EMP ;ANALYZE;;;;ROLLBCKANT TEEt1; t1EEMPALYZSA�POINT TEEt;


sqltext:
create table 'a''pppppppppppppppppppppppppppppe a''b'(���ggggggggg�MPO������������ggg�������� blobe "a"UNIQUE,""UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
i�Xdidne,mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdiBnel INsm_""UNIQUE,UEDsel INsm_""UNIQUE,UEDsmz""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDsm_""UNIQUE,NDsm_""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lnlinE$lnlint);;ANALYZE UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
idne,l INsm_""U;Eq m t1;


sqltext:
create table 'a''pppppppppppppppppppppppppppppe a''b'(���ggggggggg�MPO������������ggg�������� blobe "a"UNIQUE,""UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
i�Xdidne,mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdiBnel INsm_""UNIQUE,UEDsel INsm_""UNIQUE,UEDsmz""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDsm_""UNIQUE,NDsm_""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lnlinE$lnlint);;REINDEX""UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
i�Xdidne,mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdiBnel INsm_""U;Eq m t1;


sqltext:
create table 'AUTOINCREMENTa''pppppppppppppppppppppppppppppe a''b'(���ggggggggg�MPO������������ggg�������� blobe "a"UNIQUE,""UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
i�Xdidne,mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdiBnel INsm_""UNIQUE,UEDsel INsm_""UNIQUE,UEDsmz""UNIQUE,UE$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDsm_""UNIQUE,NDsm_""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lnlinE$lnlint);;ANALYZE""UNIQUE,INsm_""UNIQUE,UEDseUE$""UET�
i�Xdidne,mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmdiBnel INsm_""U;Eq m t1;


sqltext:
 ea
select- REPLACE(1,1,?)> sqlite_compileoption_get(- -1666666666*6666666666) "a","b"""WHERE"">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"a">"j"""> substr(1,1,1);


sqltext:
SELECT printf('%*.*c',5,2,3.00000600,81)>"D">>20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDOR10 EXCEPT SELECT 20 OR10 EXCEPT SELECT 20 ORDER BY 1 ,1,1, 1 ,O,1,1 ORDER,1, 1 ,1,����1)U~r(1);ER 1, 1 ,1,1, ,1),1, 1 ,1,1, ,1),-+LECT 20 ORDER BY 1 ,1,1, 1 ,1,1,1 ORDER,1, 1 ,1,����1)U~r(1);ER 1, 1 ,1,1, ,1),1, 1 ,1,1, ,1),-+-++- ?2-+2;


sqltext:
create tabLE t1(a INTEGER PRIMARY KEY, bUE);
select DISTINCT* from t�select Q113 fro111) last_insert_rowid()IN t1 NA 2ATURAL JOIN t1�JOIN t1 NATUR������������������ NATURAL JOIN t1 NA AATURAL JOIN t1�qHTUR������ʼ������� NATURAL JOIN t1 NA NATURAS JOIN t1 NATUjƼ������Ӽ�ݴ���������AL JOIN t2;


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(i0,E VIRTUAL HABL �0dH TABL( t0;CREATE TABLEGER PRIMAR AUTOINCREMENH, y);
DROP TABLE t0:�V
VACUUM;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a�INTEGEACE, b);
CREATE TABLE t2(x, y);
INSERT INTO t1 VALUES(1,2);
INSERT INTO t2 VALUES(3,3);
INSERT INTO t1 SELECT * FROM t2;
SELECT * FROM t1;INSERT INTO t2 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t2;
SE


sqltext:
 ea
select- replace(1| 1111111111E111,7,1)> abs( -1111111 || 1111111111E111)"a","b" ""WHERE"">"a">"a">"a">"a">"a">"a">"a">"a">"J">"a">"a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"OINa""">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""a">"y";"a",tF;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'running and YySING fTPR4M INTEGER PR4MARY 0tSt00>RY KEY, TARY KEY, Te0t6t0e3KEY, TER PRIMARY KBY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT);
CREA KEY, Te0tSt00n0 TARY KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE ON TempT000e BEGIN
INSERT INTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx�xxxxxxxxxxxxxxxxxxxxxx length(1)xxxxxxxxdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE ON TempT000e BEGIN
INSERT I TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, VA0tSt00>RY KEY, TARY KEY, TeMt6t0e KEY, TER PRIMARY KEY,.Te0tSt
END;
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, TARY KEY, Te0t6t0e KtSt00n0 TARY KEY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UP;
INSERT INTO TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)
SELECT, T_0Y, Tn0EXT;
CREATE TEMP TRIGGER 





@


ER UPDATE ON TempT000e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KEY, TER PRIMARY KE)
SELECTnew.Te0tSt
END;
INS�8TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, TARY KEY, Te0t6t0e KEY, TER PRIMARY KEY, Te0tSt00n0 TARY KEY, mpileoption_get(1)TO TempT000e(Te0tSt00n0) VADATE ON TempT000e BEGIN
INSERT INTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxS�00n0 TA@ K;
Ct;
END;
INSERT INTO TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)SELECT new.Te0tSt90n0 FROM TempT000e KE�� TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE OTRANSACTION BEGIN
INSERT INTO Re00T000e(TTARY KEY, Te0t6t KEY, TEN PRAMARY K TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00ETe0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE ON TempT0xxxxxxxxxxxxUxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJ5GER 









ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KEY, TER P/IMARY KE)
SELECT new.Te0tSt
END;
INSExxxxxTO TempT000e(Te0, Te0tSt00n0 TARY KaY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE KN TempT000e BEGIN
INSERT IN���KETO Re00T"00e(Te0tSt00ECT new.Te0tSt90n0 FRM���mpT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT ne0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT new.Te0tSt90n0 FROM TempT000e KE], TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRIGGER 




UPDATE ON TempT000e BEGIN
�NSERT INTO Re00TAS0e(Te0tSt�0n0)
SELY KEY, Te0t6t0e KEYR PRIMARY KE)
SELE sqlite_comt0e KEY, TER PRIMARY KE)
SELE sqlite_compileoption_get(1)TO TempT000e(Te0tSt00n0) VADATE ON TempT000e BEGIN
INSERT INTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxS�00n0 TA@ K;
Ct;
END;
INSERT INTO TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)SELECT new.Te0tSt90n0 FROM TempT000e KE�� TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE OTRANSACTION BEGIN�INSERT INTO Re00T000e(TTARY KEY, Te0t6t KEY, TEN PRAMARY K TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00ECT new.Te0tSt90n0 FRM���mpT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt00����������������������������������������������������������M;
�
INSERT IOTO TempT000e(Te0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT ne0tSt00n0) VALANALYZE0e LIMIT 1;
END;����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0 FRMM TempT000e LIM����餤��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������LYZE0e LIM���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������NT# Re00T000e(Te0tS�0n0)
SELY KEY, Te0t6t0e KEY, TER PRIMARY KE)
SELECT new.Te0tSt
END;
INSEJGGER 









ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KEY, TER PRIMARY KE)
SELECT new.Te0tSt
END;
INSExxxxxTO TempT000e(Te0, Te0tSt00n0 TARY KaY, Te0Y, TndEXT);
CREATE TEMP TRIGGER 









JR UPDATE KN TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00ECT new.Te0tSt90n0@FRM���mpT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT ne0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT new.Te0tSt90n0 FROM TempT000e KE], TER (EY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRIGGER 









ER UPDATE ON TempT000e BEGIN
�NSERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Tet6t0e KEY, TER PRIMARY KE)
SELECT new.Te0tSt
END;
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RYKEY, TARY KEY, Te0t6t0e KEY, TER PRIMARY , Te0tSt00n0 T���KEY, Te0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE INTO Re00T" 0e(Te0tSt00ECT new.Te0tSt90n0 FRMM TempT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)SELECT new.Te0tSt90n0 FRO0e BEGIN00e KE�� TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE OTRANSACTION BEGIN
INSERT INTO Re00T000ee0tSt0NTO Re00T"00e(Te0tSt00n0)
SEL@ Te0Y, Tn%YXT;
CREATE TEMP TRIGGER 









ER UPDATE ON TempT000e BEGIN
�NSERT INPO Re00T000e(Te0tSt00n0)
SELY$KEY, Te0t6t0e KEY, TE] PRIMARY KE)
SELECT new.Te0tSt
END;
INS�8T INTO TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, TARY KEY, Te0t6t0eRT INTxxxxxxxxxxxxx�xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxR (EY, TexxxxxxxxxxxxxSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJ5GER 









ER UPDATE ON TempT000e BEGIN
IN[ERT INTO Re00T000e(Te0tSt00n0)
SELY KEY, Te0t6t0e KEY, TER P/IMARY KE)
SELECT new.Te0tSt
END;
INSExxxxxTO TempT000e(Te0, Te0tIt00n0 T(Te0tSt00ECT new.Te0tSt90n0 FRM���mpT000e LIM;
END;
INSERT IOTO TempT000e(Te0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT ne0tSt00n0) VALANALYZE0e LIMIT 1;
END;CT new.Te0tSt90n0 FROM TempT000e KE], TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRIGGER 




UPDATE ON TempT000e BEGIN
�NSERT INTO Re00T000e(Te0tSt�0n0)
SELY KEY, Te0t6t0e KEY, TER PRIMARY KE)
S-LE sqlite_comt@ KEY, TER PRIMARY KE)
SELE sqlite_compileoption_get(1)TO TempT000e(Te0tSt00n0) VADATE ON TempT000e BEGIN
INSERT INTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx�xxxxxxxxxx�xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx�xxxxxxS�00n0 TA@ K;
Ct;
END;
INSERT INTO TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)SELECT new.Te0tSt90n0 FROM TempT000e KE�� TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE OTRANSACTION BEGIN
INSERT INTO Re00T000e(TTARY KEY, Te0t6t KEY, TEN(PRAMARY K TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00ECT new.Te0tSt90n0 FRM���mpT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt00���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������h0) VALANALYZE0e KTe0tSt90n0 FROM TempT000e KE], TER KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT;
CREATE TEMP TRIGGEREY, Te0t6t0e KEY, TER PRIMARY KE)
SELECT new.Te0tSt
END;
INSERT INTO TempT000e(Te0tSt00n0) VA0tSt00>RY KEY, TARY KEY, Te0t6t0e KEY, TER PRIMARY KEY, Te0tSt00n0 TARY KEY, Te0Y, Tn0EXT);
;REATE TEMP TRIGGER 









ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tdti0ECT new.T like(1,1)FRMM TempT000e LIM;
ENT INT[ TempT000e(Te0tSt0NTO Re00T"00e(Te0tSt00n0)
SELECT new.Te0tSt90n0 FROM TempT00����E], TER KEY, Te0tSt00n0 TARY KEY, Ce0Y, Tn0EXT;
CREATE TEMP TRJGGER 









ER UPDATE ON TempT000e �GIN
INSERT INTO Re00T000e(TTARY KETEMPORARY KEY, TER PRAMARYRY KEY, Te0Y, Tn0EXT;
CREATe0Y, Tn0EXT);
CREATE TEMP TRIGGER 









ER UPDATE KN TempT000e BEGIN
INSERT INTO Re00T"00e(Te0tSt00ECT new.Te0tSt90n0 FRM���mpT000e LIM;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALANALYZE0e LIMIT 1;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALANALYZE');
INSELANALYZE');
INSEROOOO


sqltext:
SELECT printf('%+.*d',5,@0=00000030001)>> �pper(10010000000000000000000000.00E000|1)>>  unicode(1000000.00400001)>> upper(10010000000000000000000000.00E000|1)>>  unicode(1)LIKE"b" "a","b" ""WHERE"">"a">"a">"a""">"a">"4""a"""> substr(1,1,1);


sqltext:
CREATE TABLE t0(a TEXT, b TEXT);
CREATE VIEW v0 AS SELECT t0.a FROM t0





























































































































;
CREATE TRIGGER t0001OF DELETE ON v0 BEGIN
SELE;
END;
D


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=a0 VALUES('one000A0');
CRB");
INSERT INTO t0 VALUES('o00');
INSERT INTO t0 VALUES('one000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELGCT * FROM t0aux;


sqltext:
SELECT printf('%*.*n%*.*n',544444444420022222222222200001)>"+%dayx""a">"b" ""WHERE"">"a">"a">"a""a">"4""">"a">"a"""> substr(1,1,1);


sqltext:
SELECT printf('0%#pr(0%7.8c0%0444.1d, % 
selecT 

 111), ( select 

( 
selecT 
 1111)UNION 
1);
select char(
44+%1111E111
, ( select 
( 
selec:::::::::::::::::::�:::::T 
 111)UNION 44
selecT 
11), ( 
selecT ( 
selecT 
 111)rNI�N 
seaecT 
 19), ( select 1),  char(1', 6,6662001-01-01%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)UN9), ( select 

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

( 
selecT 
 111)UNION 
selecT ( 
selecT 
 111)UNION 
selecT 
 11);
select char(
44+%1111E111
9), ( s( 
sele)UNION 
selecT 

( 
se$44
se), ( 
s
selecT<1);


sqltext:
SELECT 10 EEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMPEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMPEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMp ;;SAVEPOINT TEMP;;;;;ANALYZE  ;; ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMPEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEHHHHHHHHHHHHHHHHHHHHHHHHANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMPEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMp ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVNALYZE  INT TEEM;TEMP ;;RRE t1;;;;;A printf(1,1)YZ TEMP ;NT TEMP;;;;;ANALYZE  ;;SAVN (es(1);�;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVs(1VEPOINT TEMP;;;;;ANALYZE  ;;SAVEPOINT TEEMP ;RELEASE TEMP ;ANALYZE TEMp ;;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVNALYZE  INT TEEM;;RRE t1;YZE t1;LYZE t1;TEMP ;;RRE t1;;;;;A printf(1,1)YZ TEMP ;NT TEMP;;;;;ANALYZE  ;;SAVN (es(1);�;SAVEPOINT TEMP;;;;;ANALYZE  ;;SAVs(1);�k �ro�1;


sqltext:
CREATE TABLE t0(x,y DEFAULT -.3, z DEFAULT x'0ddddddd');
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
 ea
select- replace(1| 1111111111E111,7,91111/1111111111E11)"a","b" ""WHERE"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
SELECT typeof(group_concat(x,''))
FROM (SELECT '' AS x UNION ALL SELECT '' AS x UNION ALL SELECT '');


sqltext:
SELECT printf('%*.*c',?,2,3.00000600,81)>"D">>"-2 days">""LIKE"F" "a","b" ""WHERE"D>C@""">"a">"a">"a""">"d"AND"a""">"">"�����a";tF;


sqltext:
CREATE TABLE t0(x, a, b);
CREATE INDEX t0a ON t0( `a` COLLATE nocase, b);
CREATE INDEX t0a ON t0( `a`;


sqltext:
SELECT printf('%*.*c',?,2,3.00000600,81)>"D">>"-2 days">""LIKE"F" "d","b" ""WHERE"">"@""">"a">"a">"a""">"d"AND"a""">"">"a">"">""AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a>4">"a">"a">"a";tF;


sqltext:
CREATE TABLE t0(x,y DEFAULT -.3, z DEFAULT x'0000dddddddd');
INSERT INTO t0 DEFAULT VALUES;
SELECT * FROM t0;


sqltext:
CREATE	VIRTUAL TABLE �0 USING fts4(compress=�p, nc\mpress,333333333333333*"",""*"",""*"","]2*"",""*"",""from ( "","bele","A"",014444442001-01-04444444444+4e41);
se


sqltext:
ATTACH 'file:000?mode=memory&cache=shared' AS  �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS �����������������������������mJme;ATTACH 'file:�0&000?mode=memory&cache=shared' AS ��������������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �����������������������������������������������������������������mJme;ATTACH 'file:�000?mode=memory&cache=shared' AS �������������������mJme;
TA


sqltext:
creaTE VIRTUAL TABLE t1 USING fts4(tokenize= 'a''b'61 'tokenchars= .������������̯�����̒;��������̯̫���̒');)CRRTE t6 USde61 'k="[]');


sqltext:
 ea
select- replace(1| 1111111111E111,7,91111/1111111111E11)"a","b" ""WHERE"">"a">"a">"ATT">"q">"">"a">"a""">"">"a">"a">"ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"q">"">"a">"a""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
create table t1(one smelliSt);
insert into t1 values(1);
select  substr(",1���������Ƚ��)t1 alues(1);
select  subst�",144-441);
s4t1"


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


sqltext:
create table t1(one smalliSt);
insert into t1 values(1);
select  substr(",����ս������",144-441);
s4t1"


sqltext:
PRAGMA auto_vacuuTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','0',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a000NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN�NNNNNNNNNNNNNNNNNNNNNNNNNNNNNe0',b)OR a='0' ORDER BY +x;


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


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(1)AND	+- - "">"a">"a""">"">"a">"a">"aB"OR-.47++-2 AND.444+444>"a" OR 4444+4+444>	+- - "">"a">"a""">"">"a">"a">"aB"OR .47++"a" OR 41)AND++-  44441444401444++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+"a">"a" OR"a"ISNULL AND count(1)AND	+- - "">"a">"a""">"">"a">"a">"aB"OR .47++-2 AND.444+444>"a" OR 4444+4+444>"a"-2 AND.4>"a" OR 41-2 AND+"a">"a" OR"a"ISNULL AND count(1)WHERE- - "">"a">"a""">"">"a">"a">"aB"OR .47++1);


sqltext:
PRAGMA auto_vacuuTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','0',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a000NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN�������NNNNNNNNN_NNe0',b)OR a='0' ORDER BY +x;


sqltext:
CREATE TABLE t0a(x);
CREATE TABLE t0b(y);
INSERT INTO t0a(x)VALUES(1);
CREATE INDEX t000 ON t0a(x) WHERE x-99;
PRAGMA automatic_index=OF�ELECT * WHERE content MATCH ';;ANALYZE;ANALYZE;;;;;;ANALYZent MATCH ';;ANALYZE;;ANALYZE;;;;;;REINDEX  ;;VACUUM;create table tRgggggggggEMPO�������O������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEM�����������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRggVhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP��������������������������hdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhrhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create tab  tRgggggggggEMP����������������������������������������(o doubhahhhhhhhhhhhhr(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMNT�
inXdidne,gEMP������������������(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMPO�������O�������gggggggggggggggggggg����������������������t1(one"a"UNIQUE,""eNIQUE,UE(""UNT�
ijXdidne,diBnel fe,EINDsmz""UNIQUE,UE;;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
creaTE VIRTUAL TABLE t1 USING fts3(content, tokenize"""""""" porter);
INSERT INTO t1(rowid, c�ntent) VALUES(1, 'runnment, tokenienizING fts3(contentizING fts3(contentizING ft trim(1,T), tokgevvvwvvv�vvvvvvvvvvvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv��������E����������������:���������������������������Ϻ���������GROUP���������㺺�������������""""""""""":"""""""""""4"""""""""����"=""""""""�"""""""���"""""""""""""""""0""11) Avg(1), af�(1), avg("""""""IMMEDIATE""9"""""""""""""""""#""""":""""""""""""""""""""""""��""""'"""""""""""""""" changes("), afg(avg(1)otal(1),1, dE,U""UN���,UE$e,EI�Dsm""U), avg(9), avg(1),  avg(1), avg(11), mvG(1), avg(9),� Ivg 1), Avg(1), a""""8""""""""""""""""""""""""""""""""""""""""""""""""""""""""""avg(1), avg(1), avg(11 , vG(1), avg(X), avg(1),  avg(1)z""UNIavg(9), avg(g(9),� avg 1), Avg(1),"") avg(1), avg(1)otal(1),1,smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNIQsoKz""UNIQUq m1@aZg(1)++*
(4),	 vG(a,),  EGSE1),v@(11), avG(1), avg(9),  avg(1), avg(1)e �AavG(1), avg(9)smz""UNIQUE,U"" changes()e,EIN>sm""UNINDsm""UNIQUV,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),, avg(9), a�g(1)DsmINDsmsmj""�NIQUE,U""UNI�UE,UE$e,EINDsm""UNIQsmn""UUM;B9),  avg(11) Avg(1), afg(1) avg(1)otal(1),1, dE,U""UNIhUE,UEvvgvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv��������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM��������������������������������""""""""""""""""""""".""""""�g(1), avg(1), avg""=""*"""""""""""""L""""""""""""d"""""""""���"""�"""""""""11,er);
 Avg(1), afg( af�(1), avg("""""""IMMEDIATE1), avg("""""""""""1), avg(11), mvG(1), ""/E"""""""""""""""""""""""""""""""""""""""""""""""""""���""
(47, avGg(9), avd1), avg(1), av@(11), avG(1), avg(�,  avg(g(1)ot�AavG(1), avg(9iPmz""UcIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUV,E$lu/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), �vg(9), a�g(1)DsmIN"smsmz""�NIQUE,U""UNI�UE"UE$e,EINDsm"�Qsm_""UUM;B9),C avg(11) Avg(1), afg(1), avg(1)otal(1),1, dE,W""UN@hUE,UE ,EINDsm""t VAL�ES('�

�

�

U), avg(9), avg51),  avg(1), avg(11), mvG(1), avg(9), avg 1), Avg(1), avg(1)  avg( a"""""IMMEDIATE""""""""""""�vg(1), @(11),9av9) avg 1), Avg(1�, ag(1)  ������ۺ��������������������������������������������������0, t0o);
INSERT INT{{{{{RESTRICT`o');
INSERT ��� ft VALUESOF�

�

��


����
��


�




�

�

�o�');
SELECT offfets(ft) FROM ft%WHERE ft dATCH 'oo

OR




�


�

�
';


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


sqltext:
�eq
select time(444









, '444









4444YS') nY;
select time( '444







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









, '444









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









, '444









4444YS') nY;
select time( '444







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









, '444









4444YS') nY;
i
i


sqltext:
create table t1(one smallint);
insert into t1 values(1);
select char(
444014444444/4444442001444444444444,42003-0114444444444014444444/01-011-01444444444401444444444,42003-01141-014414);VAt (e�1;


sqltext:
PRAGMA foreign_keys = ON;
CREATE TABLE t1(a UNIQUE, b REFERENCES t1(a�������));REPLACE INTO t1 VALUES(1,2);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x;;;;;;;DESC);
INSERT INTO t0(docid, x) VALUES(100000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(**!**o***������������������������������������������������������������������������������������������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsmc""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), N');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ�����������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� (1)������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ���������������������������������������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1)=NDsm""UNIQsm_""UU avg(9TABLEg(1) mIN�smsmzOP,UE$e,E
(4), ovG(1),9),  avg(1), Iv, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) �vg(1), afg(1), avg(1)otal(���������������INSTEAD����ú���������������������������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),s avg(11) Avg(1), afg(1), avg(1)otal(����������������������������������������������������������������������������������������������������������ú�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c������������������
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I A�
(4), avG(1), a, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1)� avg(9),  avg
(4), avG(1), a, avN(11), av1), avg(11), �� ���������������������������vg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQU, avg(11), mv���������������������������������������������������պ����������������������������������������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smzNDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),@, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(<)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), aDROP), avg(1),  avg(1), avg(11), mv���������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������������������������������������������������������������Һ�������������������������������������������������������������������������������������������������������������������������������""UNIavg(9), avg(1)otal(1),1, AavG(1)=NDsm""UNIQsm_""UU avg(9TABLEg(1) mIN�smsmzOP,UE�������������������������MMMMMMMMMMMMMMM���������������������������Һ , A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 `qlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
DROP TABLE IF EXISTS m00.x0x0d0r;DROP VIEW  IF EXISTS m00.x00r;DROP VIEW  IF EXISTS m00.x00x000r;DROP VIEW  I= EXISTS m00.x00r;DROP VIEW  IF EXISTS m0 00r;DROP VIEW �>x0.xr;
m>x0r;DROP VIEW �>x0.xr;
m>x


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(comprp, uncompress=u0p, u0p, uncompress=u0ess=z0p, uncompress=u0p, uncompress=u0000);
000


sqltext:
PRAGMA synchronous=2;
PRAGMA synchrurnal_mode;ATTACH''AS njournal_mode;ATTACH''AS n�nTE�
;
PRAGMA temp.journal_mode;
�');
PRAGMA temp_store = 1;PRAGMA teep_s�������������������������������������������������������������������������������������������������������������������������������������������������������INSERT�
;
PRAGMA temp.journal_hhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhEX  ;;VACUUM;create table �hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhQhhhhhhhhh��hhhhhhhhhhhhhhhhhhhhhhhhxhhh���������������������������������������������������������������������������������hhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhFhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhKhhhhhhhhhhhhhhhhhhhhhhhhhhhhGhhhhhhhhh�����������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhurnal_mode;ATTACH''Ahhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhh������77777777777���������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doub);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACdUM;create tdne,diBnel ���������(o douTRANSACTIONUE);REINDEX  ;;VACUUMcreate table tRgggg(o do����VACUUM;creVte table tRgVA>UUc
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
creatE VIRTUAL TABLE t5 USING fts4(tokenize=unicode61 'tokenchars= .�����̀����������̌̒�̌̒'EAT3 V��TE," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiii","; ","ile C","inene  ","IIIIIII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","inenII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","i�enene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiii","; ","ile C","inene  ","IIIIIII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","inenII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  "	""," ","","; ","ile C","inene  ","IIIIIIII/II C","i�enene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ",�; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","iIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","il" COLLA11)O����������
GROUP BY  ""," e C","inenene  ","il ",""," ","","; ","ile C","inene  ","IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ","," ","","; ","ile C" ","IIIIIIIIIII ; ","ile C","ineIII)IIIIIIIIiiiii ","ile C","iile  ","," ","","; ","ile C","i"ene  ","IIIIIIIII","; ","ile C","ineIII)IIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","il" COLLA11)O��
GR"e  "OLLim );


sqltext:
CREATE TABLE t00a(a,b);
INSERT INTO t00a VALUES(0,0);
CREATE TABLE t00b(n);
CREATE TRIGGER r00 AFTER INSERT ON t00b BEGIN
SELECT 0 FROM LEa WHERE 0>new.x ORDER BY ?1LIMIT 0;
END;
I


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x;;;;;;;DESC);
INSERT INTO t0(docid, x) VALUES(100000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '����������������������������0Ecc 0(ord**�**o***(**!**o***����������������������������������������������������������������������������������������������Ǻ������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), N');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ�����������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMavg(11), avG(1), avg(9),  avg(1MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ϻ���������������������������������������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1)=NDsm""UNIQsm_""UU avg(9TABLEg(1) mIN�smsmzOP,UE$e,E
(4), ovG(1),9),  avg(1), Iv, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvvvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) �vo(1), afg(1), avg(1)otal(���������������INSTEAD����ú���������������������������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UE$e,EINDsm""UNIQsmVALUESIQUf,E$lnINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),s avg(11) AvgD1), afg(1), avg(1)otal(����������������������������������������������������������������������������������������������������������ú�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������c������������������
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�����~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I A�
(4), avG(1), a, avN(11), avG(15, avg(9), avg(1),  avg81), avg(11), avG(1)� avg(9),  avg
(4), avG(1), a, avN(11), av1), avg(11), �� ���������������������������vg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~�~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQU, avg(11), mv���������������������������������������������������պ����������������������������������������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smzNDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),@, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(<)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1HAVING), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������������������������������������������������������ú������������������������������������������������������������������������������������������������������������������������������������Һ�������������������������������������������������������������������������������������������������������������������������������""UNIavg(9), avg(1)otal(1),1, AavG(1)=NDsm""UNIQsm_""UU avg(9TABLEg(1) mIN�smsmzOP,UE�������������������������MMMMMMMMMMMMMMM���������������������������Һ , A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 `qlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U avg(1)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
creatE VIRTUAL TABLE t5 USING fts4(tokenize=unicode61 'tokenchars= .�����̀����������̌̒�̌̒'EAT3 V��TE," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIII�����������������������IIIIIIIIIIIIIIIIIIIIIIIIIiiiii","; ","ile C","inene  ","IIIIIII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","inenII'IIIII","; ","ile C","ie  ",""," ","","; ","ile ,"; ","ile C","ine,"","; ","ile C","inene  ","IIIIIIII/II C","i�enene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIeke  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiii","; ","ile C","inene  ","IIIIIII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","inenII'IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIII/II C","i�enene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIene  ","il ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIle  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII�iiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","iIIIIIIIIIIIII_iiiiiiiiiiIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","il" COLLA11)O����������
GROUP BY  ""," e C","inenene  ","il  ","ile C","inene  ","IIIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ","," ","","; ","ile C" ","IIIIIIIIIII ; ","ile C","ineIII)IIIIIIIIiiiii ","ile C","iile  ","," ","","; ","ile C","i"ene  ","IIIIIIIII","; ","ile C","ineIII)III	IIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","nene  ","il" COLLA11)O��
GR"e  "OLLim );


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,e"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DEFAULT""""""""""""""�" PRIMARY KEY REFERENCES p ON UPDATE CASCADE);
.N);
UPDATE p SET i= '02044*444442003 || 01-0144441K04144440*-0144441-01444444444444401-014441-1-014441-014444444/4444442001%4444444������������������������������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0144444W4/$44*442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������14444444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������@������������̶������������������������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= '0
5007 || 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 .9994144++-241<="a" OR	�����, ( 
select 111)ON( �
select .99941-5  || +-44+�������������������������������������������������������ʶ�����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������44444444444401-4444�������014441-0 E=144/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������44424444444401-014441-1-014441-014d44444/444444444401-014441-14e4444444��������������������������������@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDAT ?1 glob(1,1)4+4e4444444�������������������������44444444444407-014441-1-0144410144444W4/$4444420������4444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-01�441UPDATE14 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-0144444444DATE14 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-0144W444444444401-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/444D44444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������@������������̶������������������������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-01&4444W4/$444442001%4444444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-0144444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e4444444�������������������t01-014441-1-014441-014R444W4/444444200174444444*400';;
UPDATE p SET i= '0D	+-44++-241<="a014441-1-0144DELETE444444/44*44DATE14 glmb(1,1)4+4e44��������������4444444444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444��������������444W4/$444442001%4444444�4"0';;
UPDATE p SET i= '0D	+-47++-241<="a" OR	��-4϶�����������������14444444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 vlob(1,1)�4e4444444��������������������������������@������������̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������������������4!444444444401-014441-1-014441-0144444W46$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 .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-0��������������������������������14444444/444444444401-01444"""""""""""""44414 glob(1,1)�4e4444444��������������������������������@������������̶������������������������41-1-014441-01420�����������44444444444401-014441-1-014441-01444G4W4/$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+4e444��44�����������������������������������������4444444-014441-1-0144�1-444414 14R444W4/4444442001%4444444*400';;
UPDATE�ro�1;


sqltext:
 ea
select- replace(1,7,1)> abs(111111111111111111111.1E111)"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""">"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";"


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 <=( 'This is 0 test');
INS1) FROM t1 LIMIT 1;


sqltext:
CREATE TABLE t34(x,y);
INSERT INTO t34 VALUES(100,4), (107, typeof(1)), (107,5);
SELECT a.x,avg(y)FROM t34 AS a
GROUP BY a.x
HAVING NOT EXISTS( SELECT A.x, avg(b.y)
FROM t34  b
GROUP BY x
HAVING avg(V.y) > avg(y));


sqltext:
CREATE TABLe t1(o�e ,"a"doub chav(1)UNIQUE);
select DISTINCT* from t1,( 
select 1)ON( �
select  +-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-41<="2" OR"a">"B", ( 
select 111)ON( �
select .99941-2 ) || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a" OR"1">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" O ifnull(1,1)44>"a" OR"1">"a" OR 44444>"a"1"a"1);


sqltext:
CREATE TABLe t1(o�e ,"a"doub char(1)UNIQUE);
select DISTINCT* from t1,( 
select 1)ON( �
select  +-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-41<="a" OR"a">"B", ( 
select 111)ON( �
select .99941-2 ) || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 4>"a" OR"B">"a" OR 444>"a" OR"1">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"1">"a" OR 44>"a" OR"1">"a" OR 44444>"a"1"a"1);


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(,b,e""""""""""�""""""""""""""�""""""""""""""""""""""""""""""""""""""""""""""""""""@""""""""""""""""""""""""""""""""""""""""""""""DEFAULT"""""""""""""""" PRIMARY (EY REFERENCES p ON UPDATE CAS044*444442003 || 01-0144441K04144440*-0144441-014444444444444�1-014441-1-014441-014444444/4444442001%44�������������������������������ʶ����������������������4�����|| +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������444444444444014444�������014441-0144444W4/$44*442001%4444444�4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4϶�����������������14444444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������@������������̶������������������������41-1-014441-0142001--44014444444/4444442001%444444*444412003 || 01-0144441-42001%4444444�4"0';;
UPD4444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444�������������Ѷ����������44444444444401-014441-1-014441-0144444WCURRENT_TIMESTAMP444*4"0';;
UPDATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 || 01-4441-01444444444444401-014G41-1-01I441UPDATE14 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 .9994144++-241<="a" OR	�����, ( 
select 1-1)ON( �
select .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-01444-1-0144�1-4444414 glob(1,1)�4e4444444��������������������������������@����������� sum(1)��������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-041444014441-0144444444444(401-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-0144444444444UPDATE14 glmb4444���44444*400';;
U����������������t01-014441-1-014441-014R444W4/444444200174???????????????????E p SET i= '0D	+-44++-241<="a" OR	�����, ( 
2003 || 01-0*44DATE14 glmb(1,1)4+4e44��������������4444444444444*444412003 || 01-0144441-0414440144441-01444444444444, ( 
select 111)ONUPDATE14 glo�1,��4e4444444�������������������������4444444444V401-014441-1-014441-0144444W4/$444442001%4444444*4"0';;
U DATE p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 |��01-4441-01444444444444401-014G41-1-014 count(1)4 glmb(1,1)4+4e444��44�������������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/4444442001%444444*444412003 || 01-0144441-0A14440144441-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-0144=444444444401-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 glmo(1,1)4+4e44��������������4444444444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-014441UPDATE14 glob(1,1)4+4e4444444��������������444W4/�444442001%4444444�4"0';;
UPD i= '0D	+-44++-241<="a" OR	��-4϶�����������������14444444444401-014441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 gmob(1,1)�4e4444444��������������������������������@����̶������������������������41-1-014441-0142001-01-44014444444/4444442001%444444*444412003 || 01-0144441-0414440144441-01444444444444401-014441-1-0>4441UPDATE14 glob(1,1)4+4e4�������������������������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 gmmb(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 .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-.14441-1-014441-014444444/444444444401-014441-1-0144�1-4444414 glob(1,1)�4e4444444����������������׶������������������� 444444444����@������������̶������������������������41-1-014441-01420�����������44444444444401-014441-1-014441-0144444W4/$444442001%4444444*4"0p SET i= '0D	+-44++-241<="a" OR	��-4�, ( 
2007 |��01-4441-01444444444444401-014G41-1-014441UPDATE14 glmb(1,1)4+4e444��44�����������������������������������������4444444-014441-1-0144�1-4444414 14R444W4/4444442001%4444444*400';;
UPDATE�ro�1;


sqltext:
�e�
select time( '22:22	2�#22222222o', -1e10)"a","b" ""WHERE"">"a">"a">"ATTA>�a">"a">"a">"a">"a"""">"a">"a""">"">"a";"a">"d""""">"y";tF;


sqltext:
CREATE TABLe t1(t1 so char(1) DEFAULT(-+-+'4e4'));


select * from t1 s4a,t1 avesR,t1 aves2Saveav;
��������������������

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


sqltext:
PRAGMA encoding=UTF8;
CREATE VIRTUAL TABLE f00 USING fts3(a,0,c);
SELECT name FROM sqlite_master WHERE name GLOB '?00[*' ORDER BY 1;


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









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�eq
select time(444









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�meq
select time(444









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;�eq
select time(444









, '444

&
Yb') nY;�eq
select time(444









, '444

&

b') nY;eq
sele
select;�eq
selec4) nY;�eq
selecnY;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
NSERT INTN((1)IN t1)I;
insert into t1 
select-sum((1)IN t1)IN((1)IN t1)-sum((1)IN t1)IN((1)IN t1)I;
ins�N t1;
d


sqltext:
ATTACH''AS nonanoname;
'TA,*, *  strftime(1,1,1,1));
CREATE INDEX i3 ON t0(b,b);
INSERT INTO t0 VALU�(randomblob(20����ndotblob(20));
INSERT INTO t0 SELECT randombdomblob(20) FROM t0;
INS7RT INTO || ELECT randomblob(20), randomblob(20) FROM t0;
INSERT INO t0 SELECT randomLEFT(20), randombLPb(25) FROM t0;
ANALYZE;


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


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'eevvvvvvvvvvvv eeTeeeeEd hyYping');
S


sqltext:
SELECT  max(DISTINCT"a"),*, `a`"",""from ( 
select 44044+4e41 [a])WHERE 4444414444014401442 AND""ISNULL AND++4+++- -2 AND""ISNULL AND+++- -2 AND""ISNULL AND++-2 AN/D"a"="a",tF;


sqltext:
CREATE TABLE t000(a PRIMARY KEY, b) WITHOUT rowid;
CREATE INDEX t0000 ON t000(b);
INSERT INTO t000 VALUES('s','s0'),('00000','000'),('0r000','m0r00r0');
SELECT a, b, '0' FROM t000 WHERE a=='stat0'AND b='stat0' OR A='m0r00r0' ORDER BY +a;


sqltext:
de.*
.3*>
.#*
.**
.9�
.3*>
.**
.**

.�
.3*>
.**
.3*>
.*3*>
.#*
.**3*>*
.9�
.**

.9�.3*.9�
.3*>
.**
.3*>
.*3*>
.#*
.*>*
.9�
.3*>
.**
.**

.9�.3*.9�
.3*>
.**
.3*>
.**
.**
.9�.3*.9�
.3*>
.**
.***

.>
.9*
.**

.�
.3*>
.**
.3*>
.*3*>
.
.9�
.**

.9
.3*>
.**
.3*>
.*3*>
.#
.3*>*
.9�
.3*>
.**
.**

.9
.3*>
.**
.3*>
.**
.**
.9�.3*.9�
.3*>
.**
.***

.>
.9*
.**

.9�.3*.9�
.3*>
.**
.***
.
.3*>
.**
.**
.9�.3*.9�
.3*>
.**
.3*>
.**
.�
.3*>
.**
.3***

.9�.3*.9�
.3*>
.**
.***
.>
.9*
.**
.9�.3*.9�
.3*>
.**
.***

.>
.**
.***

.
.3*>
.**
.**

.9�.3*.9�
.3*>
.**
.3*>
.**
.�
.3*>
.**
.3***

.9�.3*.9�
.3*>
.**
.***

.>
.9*
.**

.9�.3*.9�
.3*>
.**
.***

.>
.9��/


sqltext:
CREATE TABLE x0(a CHECK( a||b ),b, CHECK( a|b ));
INSERT INTO x0 VALUES(1, 'x0');
INSERT INTO x0 VALUES(1, 'y0');
ININTO t0 SELECT * FROM x0;


sqltext:
WITH i( S ( VALUES(1) UNION SELECT (x+1)%10 FRd aROM a,b,i,bOM %%%%%%%%%%%%%%%%%"a">"">"a"AND"a""">"">"a">"">"a">"a""">"">"S">" ">"a""">"a">"a""a">"a">"a">"a">"a">"a">�OINa""">"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"A"ATTACH>ACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"">"a">"a""ATTACH>ACH>�a">"a">"a">"a">"b">"a">"a">"JOINa""JOINa""">"a">"a""">"">"a"%"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACH>�a">"a">"a">"a)>"a">"a">"a">"JOINa""">"a">"DDDDDDDDDDDDDa">"a">"DDDDDDDDDDDDDDDDDDD">"a">"a">�ATeACH>ACH>�a">"a">"a">&a">"a">"a">"a">"JOINa""">"a">"a"">"">"a">"">"a"">"a">"a">"a">"a">"a"�INa""">"a">"a""">"">"a">"">"a">"aa""E>"">"a">"">"a">"�a">"a">"JOI>"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">"aa""">"">"a">"">"a">"�a">"a">"a">"a">����"a">"a">"GOINa""">"a">"a""">"">"a">"">�"a""">"">"a";"a""d",tF;


sqltext:
PRAGMA journalION;
CREATE TABLE t1(a int, b i�t, c int);
CREATE INDEX i1 ON t1(a,A);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a in (.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
.0);
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 WHER8);
INSERT INTO t1 VALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE t1 SET b=a WHERE a IN (SELECT a FROM t1 );
INSERT INTO t1 VALUES(1,1,9);
INSERT INTO t1 VALUES(2,4,8);
INSERT INTO t1 ALUES(3,9,7);
INSERT INTO t1 VALUES(6,6,4);
UPDATE tE a<10);


sqltext:
PRAGMA foreigncuuTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
SERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','0',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a000NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN0NNNNNN�������NNNNNNNNN_NNe0',b)OR a='0' ORDER BY +x;


sqltext:
SELECT printf('%*.*d',5001)>" ">>"a">"4""">>"a">"a""">"a">"4""">""LIKE""""LIKE"b" GLOB"[a
se�����ؿ����"[a
se���-ؼ�"LIKE"b" GLOB"[ؼ������������������������������"LIKE"b" GLOB"[a
se�������؀����lect- ?coalesc" ""WHERE"">"a"> substr(1,1,1);


sqltext:
CREATE TABLE t000(a PRIMARY KEY, b) WITHOUT rowid;
CREATE INDEX t0000 ON t000(b);
INSERT INTO t000 VALUES('s','s0'),('00000','000'),('0r000','m0r00r0');
SELECT a, b, '0' FROM t000 WHERE a=='stat0'AND a='stat0' OR b='m0r00r0' ORDER BY +a;


sqltext:
PRAGMA foreigncuuTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
INSERT INTO t1 VALUES(2,'00','e0',5);
INSERT INTO t1 VALUES(3,'000','00000',90);
INSERT INTO t1 VALUES(4,'0','2',2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr('a000NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN�������NNNNNNNNN_NNe0',b)OR a='0' ORDER BY +x;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX  [a]ON t1(a);
INSERT INTO t1 VALUES(1,0),(2,0),(3,0)(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET sql='CREATE UNIQUE INDEX t00 ON �0(a)'
WHERE name='t1a';
UPDATE sql�te_master SET sql='CREA 00(a NOT NULL,b)'
WHERE name='t1���������';
PRAGMA wrhhhhhhhhhhhhhhhhhhhhhhEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������� sqlite_version()hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������1) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������(1), a, avN(1e,EINDsm""UNIQsm_""UUR;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@����������� blob����������纺�Eg1)DsmINDsmsmz""�NIQUE,U"��������������������������������������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmuuINDsm_"2UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a����������������غ������������������""""""""""""""" $1""""""""""""""avg(1), avM(1), avg(1C), N');
�������������������������������INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT��������������������������������������������������������������������������������������������������������������������������������� ��������������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �����������������������������������������������������������������������������������������������������~~~������������������������������������������������������������������������ϭ�������������������������������������������������������������ϳ��MMMMMMMMMMMMMMMM^MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM�MMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7MMMMMMMMMMMMMMFMMMMMMMMMMMMMMMMM����������������������MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMEMMMMMMMMMMMMMMMMMM�MMMMMMMMMMMMMMMMMMM��������������������������������������������������"UN�avg(9), avg(1)�tal(1),@, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE,e,EINDsm""UNI�sm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú�����������������������������������������������������������������
(4), avG(����a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺��������������������������������������������ĺ�����������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, Aa�G(1), av���Ϻ���������������*"avg(1), !vM(1), avg(11), a���������������������������������"""""""""""""""""""""$""""""""""""""""""avg(1), avvg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������������������������������������������������������ú����BEGIN�����������������ʺ��������������������������������������������������������������������������������������������������������Һ�������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  av�81i, avg(11), avGJ1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsmIODsm_""UNz""UNIavg(9), avg(1)otal(INANALYZ1),1, AavG(1),NDsm""UNIQsm_""UU avg(9TA���(1) ,E
(4), ovG(1),9),  avg(1), Iv, avg(1)ot�AavG(1), avg(9)smz""UIQUE,UE$e,EINDsm""UNIND_m""UNIQUE,E$ln/smzIQUE,E$lnINDsmINDsm_��������������vvvvvvvvvvvvvvvv�vvvvvvvFROMvvvvvvvvv 'a'����UE,UE$e,EIND�m""UNIQsm_""UUM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9),Bavg(1)otal(1),1, AavCONSTRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"uUNDROP,UE$esm""UNIQs�_""UUM;B9),  avg(11) �vg(1), afg(1), avg(1)otal(���������������INSTEAD�������� ��������������������������������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuu�uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**U*****0{IQUE,UE$e,EINDsm""UNIQsmVALUESIQUf,E$PINintBEGINANALYZE;Eq m1@avg(1)+++*
(4), avG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz"UNIQUE,U""Uqlite_master SET sql='CRENIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UN�QUE,E$lnINDsmINDsm_", avG(1)� avg(9),  avg
(4), aavg(11), �� ���������������������������vg(1)ot�AavG(1), avg(~~vGJ~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1),@avg(9), avg(1),  avg(1), avg(11), mv���������������������������������������������������պ���������������������������ٺ������������ú����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Һ 
(4), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIIQuE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),@, AavG(1)9TABLEg1)DsmINDs@smz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú��������������������������������������������������������������������UE$A�
(sm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺��������������������������������������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(�EINDsm""UNIQsm_""UUM;B9),  avg(11) A+2 daysafg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1
, avg(1)ot), afg(1), avg(1)otal(������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~~~IQUE,ElnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), )vM(1), avg(11), a���������������������������������"""""""""""""""""""""$"""""""(1), avg(1C), av"�QUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U""UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsSINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv�����������������������������������������������������������������P���������������������������������ú����BEGIN�����������������ʺ��������������������������������������������������������������������������������������������������������Һ�������������������������), A�
(4), avG(1),�a, avN(11),MMMMMMMMMMMMMMMMMMMMMM avG(1), avg(9), avg(1
,  ?vg81i, avg(11), avG(1), avg(9),  avg(1/, Av, avg(1)ot�AavG(1d avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), a&g(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ�������������������������������������lsINDsmINDsm_
"UNz""U��������������INSTEAD��~~~~�~~~~~�~~~~~~~~�~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a���������������������������������"""""""""""""""""""""$""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQoE,E$l"�NIQUE,U""U�DROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""Uavg(9)" avg1)otG(1), avALL), avg(1),  g(1�vg(11), mv���������������������������������������������������������������������������������������h�����������ú����BEGIN�����������������ʺ������������������G(1)� avg(9),  avg
(4), avG(1)������������������������������������������������������Һ�������������������������d�����G(1)� avg(9),  avg
(4),, A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1),  avg81), avg(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~a~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmIUNz""UNIavg(9), avg(1)otal(11)$lnDsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'eEd e`eeeEd eEd jyYpd eee{eEd eEd jping');
S


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


sqltext:
�eq
select time(444









, '444









4444YS') nY;
select time( '444







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

, '444








4444YS') nY;
select time( '444







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









, '444









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









, '444









4444YS') nY;
select time( '444







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









, '444









4444YS') nY;
select time( '444







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









, '444









4444YS') nY;
i
i


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I
;
insert into t1 
select-sum((1)IN t1)IN((1)IN t1)IN t1;
d�N t1;


sqltext:
CREATE TABLE t10(a, u00000000 DEFAULT 0);
CREATE TRIGGER sqlEte BEFORE UPDATE OF a ON t10 BEGI
UPDATE t0= u+1 WHERE r00 o00.r0000;
END;
INS


sqltext:
CREATE TABLE t0(a TEXT, b TEXT);
INSERT INTO t0 VALUES('0','0');
INSERT INTO t0 VALUES('0','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHER, (SELECT b FROM t0)ORDER BY"b)"",A;","a","","g,""-";","a""a","","g","","a"=""<"","a""a","","g","",";","a");


sqltext:
ATTACH 'file:000?mode=memory&cache=shared' AS( 
selecT 
 111)UNI( 
selecT 
11), (  ;
select 4411,1,1,1), ( 
selcT 

 111), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

44<1);


sqltext:
CREATE TABLE t10(x INTEGER PRIMARY KEY, y INT, z CHAR(100));
CREATE INDEX ���O���������������������������������������������t000 ON t10(y);
EXPLAIN QUERY PLAN
SELECT a.x, b.x
FROM t10 AS a JOIN t10 AS b ON a.y>b.x
WHERE (b.x=$ab0 OR b.y=$ab0);


sqltext:
CREATE TABLE KEY(bEghhhhhhhhhhhhhhhhblobe "a"UNIQUE,""UNIQUE,UT�
i�Xdidne,diBoidUEDsel INsm_""UNIQUE,UEDsmz""��������E$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDsm_""UNIQUE,NDsmP""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lnlinEhhhhhhhhhhhhhhhhhhhhhhhhhhE);REINDEX hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhwhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhRhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhQhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhTOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhohhhh�����������������������������������������������������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;crehhhhhhhhhhhhhhhhhate table tRgggggggggEMP�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������ANSACTIONUE);REINDEX  ;;VACUUM;create table t3gggggggggEMP�������h��������������������������������(o doubha doubharUE);REINDEX  ;;VACUUM;create table �����Bo douTRANS]CTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�����������������(o doqbhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tRgggggggggEMNT�
inXdidne,diBnel f������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP���������������������������������o doubhar(1)UNIQUE);R�������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNSACTIONUE);REINDEX  ;;VACUUhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���o doubhar(1)UNIQUE);R��������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���T�
inXdidne,diBnel f�������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP������������������ doubhar(1)UNIQUE);REI(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhEINDEX  ;;VACUUM;create table tRgggggggggEMPO�������O�������gggggggggggggggggggggg�t1(one"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidne,diBnel fe,EINDsmz""UNIQUE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
SELECT [a] from ( ;
select   * from ( ;
select 1,"a",01*1), ( 
select 111)ON"a"=( 
select 1 from (  ;
select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 11*1), ( 
select 111)ON"a"=01*A), ( 
select 11)ON"a"=01*1), (  
select 111)ON"a"=( 
select 1 from (  ;
select 1"a",01*1), ( 
select 111)ON"a"=01* ( 
select 11*1), ( 
select 111)ON"a"=01*A), ( 
select 11)ON"a"=01*1), (1;


sqltext:
 e~
select- replace(1|111E111,7,9)> abs( -1111111 OR 1111111111E111)"a","b" ""WHERE"">"a">"a">"a">"y";"a",tF;


sqltext:
 e~
select- replace(1|111E111,7,9)>NOT abs( -1111111 || 1111111111E111)"a","b" ""WHERE"">"a">"a">"a">"y";"a",tF;


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree(S0,ECES7FERENCES CHECK7FERdNCES dNCES CHECK(?)CHECK(?),"�"�);
(?),"b"�);


sqltext:
 ea
select total_changes()- replace(1,7, changes()|| 1111111111E111)"a","b" ""WHERE"">"a">"a">"a">"a">"a">"a">"a">"a">"yy";"a",tF;


sqltext:
SELECT sqlite_rename_parent(1111111&1E111,2,1)> abs( -.111111 OR 1111111111E111)"a","b" ""WHERE"">"a>"a";">"a">"a""">"d>"a">">"a">"a">"a">"ATTACHa">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a"^"k">"a">"a">"JO�a""">"a">"a"">"a">"a""">"a">"y";">�a">"a">"a">"JOINa""">"a">"a""">"">"a"> ">@a">"a""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
 ea
select- replace(1,7, changes()|| 1111111111E111)"a","b" ""WHERE""a">""WHERE"">"a">"a">"a">"">"a"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">"a">"a""">"dLIKE"11111111""">"a">"a"""> substr(1,1,1)>"a">"AmTBCHK�a">"a">"a">"a">"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">""LIKE"11111111""">"a">"a"""> substr(1,1,1);


sqltext:
CREAte table t1(t1 so char(1) DEFAULT(
+-+'4e4'));

 
select-((1)IN t1)I;
insert into t1 
select-sum((1)IN t1)IN((1)IN t1)IN$t1;
 Tnseri into t1 
select-((1)IN t1)I;
insert into t1 
select-sum((1)IN t1)IN((1)IN t1)IN$t1;
d�N t1;*d


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


sqltext:
SELECT sqlite_rename_parent(1111111&1E111,2,1)> abs( -.111111 OR 1111111-11E111)"a","b" ""WHERE"">"a>"a";">"a">"r""">"d>"a">">"a">"a">"a">"ATTACHa">"ATTACH^�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">a">"a">"a"^"k">"a">"a">"JO�a""">"a">"a""">@CAST"">"a">"a"">�a">"a">"a">"JOINa""">"a">"a""">"">"a"> ">@a">"a""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
CREATE TABLE t10(x INTEGER PRIMARY KEY, y INT, z CHAR(100));
CREATE INDEX ������������������������������������������������t000 ON t10(y);
EXPLAIN QUERY PLAN
SELECT a.x, b.x
FROM t10 AS a JOIN t10 AS b ON a.y<b.x
WHERE (b.x=$ab0 OR b.y=$ab0);


sqltext:
CREATE TABLE t0(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT @ISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*""COLUMN,/"]"""*""ALYnsert into t1 
select zeroR;;;ANALYZE;;; RElob(941);; REINDEE;
insert into t1 
select UUM;INDEX0Eq m t1;


sqltext:
SELECT sqlite_rename_parent(1111111&1E111,2,3)> abs( -.111111 OR -111111111E111)"a","b" ""WHERE"">"a>"a";">"a">"a""">"d>"a">">"a">"a">"a">"ATTACHa">"ATTACH>�a">"a">"d""">"a">"a""">"a">"y";"a",tFa">"a>"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">">"a">"a"^"k">"a">"a">"JO�a""">"I">"a""">@DEFAULT">"a">"a"">�a">">">"a">"JOINa""">"a">"a""">"">"a"> ">@a">"a""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
creATE TABLE t0000(a INTEGER PRIMARY KEY AUTOINCREMENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
VALUES('0000000');
END;
CREATE TRIGGER t000BEFERE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
VALUES('0000000');
END;
ATTACH':memory:' AS �������������כ����bmJ�e;
VACUUM
����������������NALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK7;;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)���������ԛ������������������������������;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������ ;;S1VEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)� soundex(1)�����������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE������������������������������������������������������������������������������������������������������������������ROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c-;
PRAGMA �ritaD������������������������RLBACK ;;hAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�����������������������������XISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_Vsed(1����������������������Ժ����������������������������������������������������������������������������������������������DISTIN@T�


sqltext:
 ea
select- replace(1,7,1-111199999999979999999911199991117| total_changes())"a"WHERE"">"a">"a">"a">"a">"y";"a",tF;


sqltext:
 va
select- replace(1,?,1-111199999999979999999911199991117||61111111111E111)"a"WHERE"">"a">"a">"a">"">"a">"a">"a">"a">"y""a">"y";"a",tF;


sqltext:
 ea
select- replace(7,7,1-111111117|| 1111111111E17|~-1111111111E111)"a","b" ""WHERE"">"m">"a">"a">"a">"y";"a",tF;


sqltext:
SELECT printf('%*.*S',57,1-11111117|| 1111111111E111)"a","b" ""WHERE"ANALYZEa">"a">"3">"�"; select- replace(1,7,1-111ect- re 111"b" ""WHERE"">"a">"a">"a">"y";"a",tF;


sqltext:
PRAGMA cache_sibe = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(@00));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(9<0) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FRO;  VACUUM  /* 64 rows */
BEGIN;
UPDATE t1 SET x = randomblob(900);


sqltext:
PRAGMA cache_sibe = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(@00));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(100) FROM t1;NSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FRO;  VACUUM  /* 64 rows */
BEGIN;
UPDATE t1 SET x = randomblob(900);


sqltext:
create table t1(one ,"a"doub chcr(1)UNIQUE);
select DISTINCT* from t1,( 
select 1111 from t1,( 
select 1111), ( 
select  last_insert_row��, '000' ,a,��,( select 1,"a",01*191), ( 
select"", ( 
selecT 
 111)UNION select 

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

$���)"
select"",  ( 
selecT 
 111)UNIb, '000' FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2,  2, '00' ,avg, ( 
select"", ( 
selecT 
 111)UNION O
select"",  ( 
selecT 
 111)UNIb, '000' FROM t��������������������������������1
ORDER BY 2,  2, '00' ,avg(1), avg(1,191), ( 
select""( 1( 
sel))))))))))))))))))))))))))))))))))))))))))))))))))))))ect"",( 
selecT 
 111)UNION se44,1), ( "
sele 
selecT 
 111)UNIb, '0D0' FROM t1
UNION
SELECT b9), avg(1),  avg(1), avg(11), avG(1),  avg(11), avG(1), av avg(1), Avg(1), avg(1), avg(1), avg(11),1, AvG(1), avg(41), avG(1), avg(9), avg(8),  avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avgh91), avG(1), avg(9), avg(1),  avg(1), avg(11), avGELECT b,a, '000' FROM t1
ORD  2, ' 00' ,avg(1), avg(11), avG(1), avg(9),  avg(1), Avg(1), avg(1), avg(1), avg(11), avG(1), avg(9), avg(1),  avg(1), avg(11), avG(1),  avg(11), avG(1), avde;
��
;


sqltext:
create table t1(one ,"a"dohhhhhhhhhhblobe "a"UNIQ,""UNIQUE,UT�
i�X_idne,diBoidUEDsel INsm_""UNInUE,UEDsmz""��������E$lte,EINDsmz""UNIQUE,U""UNIQUE,UE$lnINDsmz""UNIQUE,E$lnINDsm_""UNIQUE,Uz""UNIQUE,UE$lINDsm_""UNIQUE,NDsmP""UNIQUE,Usm_""UNIQUE,UE_""UNIQUE,UE$lntinEhhhhhhhhhhhhhhhhhhhhhhhhhhE);REINDEX hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhANALYZEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhwhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhRhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhQhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhCUUM;creat�ble tRgggFgghhhhhhhhhhhhhhhhhhhhhhhhhhhhTOhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhh��hhhhhhhhhhhhhhhhhhhhhhhohhhh�������������������GROUP�������������������e,EIhhhhh�hhhhhhhhhhhhh��������������(o doub(ar(1)UNIQUE);REINDEX  ;;VACUUM������������;crehhhhhhhhhhhhhhhhhate table tRgggggggggEMP�hhhhhhhhhhhgggEMP��hhhhhhhh�hhhhhhhhh_hhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhh|hhhhhhhhhhUhhhhhhhhhzhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmhhhhhhhhhhhhhhhh~������������������������������������������������������������������ANSACTIONUE);REINDEX  ;;VACUUM;create tqble tdggggggEMP�������h�����������������������������NDsmP"UNIQUE,Usm_""UNIQREINDEX  ;;VACUUM;create table �����Bo douTRANS]CTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�����������������(o doqbhar(1)�����������������������UNIQUE);REINDEX  ;;VACUUM;create table%tRgggggggggE���
inXdidne,diBnel f������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUU��������������������������������o doubhar(1)UNIQUE);R�������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNSACTIONUE);REINDEX  ;;VACUUhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhoublar(1)UNIQUE);R��������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���T�
inXdidne,diBnel f������������o douTRANSACTIONUE)ALLINDEX  ;;VM;create table tRgggggg����������� doubhar(1)UNIQUE);REI(o doubhar(1)eate table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������AFTER���������������hhhhhhhhhhhehhhhhhhhhhhhhhhhEINDEX  ;;VACUUM;creat�ble tRgggFgggggEMPO�������O�������gggggggggggggggggggggg�t1(one"a"UNIQUE,""eNIQUE,UE$""UNT�
inXdidne,diBnel fe,�INDsmz""�NIQUE,UE$lNlint);;;create table tR�EGYN?ANALQZE;Eq m t1;


sqltext:
create table t1(one , a,boub char(1)UNIQUE);
select DISTINCT* from t1,(  elect 1111 fr)ON(e,ne,s�INDE�mzlne,s�INExdiBne,sBne,st�EhdkBne,sm1), ( 
select AS4,1 l�������le,ne)s��INDE�mzlNHect USING( l�������le,ne)s��INDE�mzlNOTNULLBne,sm1), ( 
seleSEJOINnv,se,ne,s�INDE�m,se,nes,1)Hect Bne,m41Gone,s�z);


sqltext:
CREATE TABLE t15(a INTEGER PRIMARY KEY, b);
INSERT INTO t15(a,b)VALUES(10,'0'),(20,'
');
ALTER TABLE t15 ADD COLUMN c;
CREATE INDEX t000 ON t15(c);)
VALUES(5,'000'),(15,'000'),(25,'000'),(35,'000');
UPDATE t15 SET c=printf("0%d",c) WHERE c IS NULL;
SELECT a,b,c,'0'FROM t15 ORDER BY a;


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����������������כ������������������������������y�����������������inm�mJ��������������y�������������������������������������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
����������~���������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ�����������y��������������;
VACUUM
������������������������������������inmbmJme;


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, 8 from ( select 18"a",01*1), ( 
select  sqlite_source_id()o from ( select 1,"a",01*1 fro from ( select 1,"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111)O,( 
select 1 fro from ( select 1,"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=01, ( 
select 1), ( 
select  :fro111)ON"a"=fro111)ON"a"=01*7)
seUE);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x(d,e));
SELECT * FROM t0 Wa�������������������������������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ��������������������;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)�����������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA �ritaD�������CK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������WHERE�ԛ������������������������������;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)�������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBA�K ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqKit_compileoption_used(1)����������������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 t. RENAME TO  sqKit_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)������������������������������������������������������������������������������������������������CASCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK 9;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 USfts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)������������������������������������������������������������������������������������������������CASCADE����������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD��������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T���� t;
CRE


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


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����������������כ������������������������������y�����������������inm�mJ��������������y������������������;
VACUUM
����������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ�����������y��������������;
VACUUM
������������������������������������inmbmJme;


sqltext:
PRAGMA main.cachy_size= 10;
PRAGMA temp.cache_size = S0;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(500), randomblob(600));
INSERT INTO tt SELECT randomblob(500), randomblob(600) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblob(600) FROMJtt;
INSERT INTO tt SELECT randomblob(500), randomblob(600) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblob(600) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblob(600) F�tt;
-44++-2++-24+-24++-2+-4>"a"AND"a"=�B" AND	+-44++-24++-2414>"a"AND"a"="^" AND	+-44++4>"a"AND"H"="B" AND	1141
sele date(1,1,1-2 )AND	+-.4>"a" OR 44++"B" AND	+-4>"a"AND"a"="^" AND	+-44++-4>"a"AND"a"="�" AN1	+-44++++-24++-24144>"a"AND"a"="^ A*1),� 
select 111)ON( �
sele date(1,1,1)"Q",1,199,1,";" AND.4>"a" dR 41-2 )GND	+-44++-2414>"a"AND"a"=" AND	";" d
select 999,"9","b",1,199,1,";" AND.4>"a" OR 41-2 )AND	+-44++-2414>"a"AN3(a"a" OR 41-2 +-4>"a"AND"a"="B" "a"1);


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0; END;
.2 BEGIN SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


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

, '444


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

, '4:::9::VIRTUALl') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a">"a">"a">"a">"a">"JOIAa""">"a">"a""">"">"a">"">"aA>"a""">"""ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"�a">"a">"a">"a">"a">"a">"a">"aa""">"">"y";"a",tF;


sqltext:
PRAGMA page_size= 1024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum = 2;
;
PRAGMA e_size= 1024;
PRAGMA auto_vacuum;
PRAGMA auto_vacuum =auto_va024;
PRAGMA auto_vacuum = 21024;
PRAGMA auto_vacuum 
;
PRAGMA auto_vacuum CREAcuum CREATEte ''''''es(1);
s


sqltext:
CREATE TABLE t2(x,y,z);
CREATE TRIGGER t21 AFTER INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t03 AFTER UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t0r0 BEFORE UPDATE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r0 AFTER DELETE ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t2r6 BEFORE DELETE ON t2 BEGIN SELECT 0;  SELECT 0; END;
CREATE TRIGGER r8 BEFORE INSERT ON t2 BEGIN SELECT 0; END;
CREATE TRIGGER t009 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
DROP TRIGGER t2r6;


sqltext:
CREATE TABLE t102 (i0 TEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT * FROM t102 AS t0
 JOIN t102  t1 ON t1.i0 GLOB 'a0'
JOIN t102 AS t2 ON(t2.i0= t1.i0 OR (t0.i0<>500 AND t2.i0>t1.i0));


sqltext:
 e@
select  quote(11111111111-111111111111111111111)"a","b" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a">"a">"a""">"">"a">"a">"">"x">"y";"a",tF;


sqltext:
SELECT   * from ( ;
select 1,"a",01*1), ( 
select 1 from (   
select DISTINCT* ,""from ( 
select 44444411), ( 
select DISTINCT* ,""from ( 
select 44444444444444""from ( 
select 44444,+4)LIMIT-444411144344+444444444444444344+444344+4)LIM)LIMIT-4,+4)LIMIT-4444111), ( 
select ifnull(1,1)""from ( 
select 444444444444444434""from ( 
select 44444,+4)LIMIT-444411144344+4)L4)LIMIT-444411144344+4)L "a|","b"e9));


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, f�

ORM
M


OR

M
 -


�

�
ooo');
INSERT INTO ft VALUES(o', 'f�

ORM
M


OR

M
 -1

�

��









�

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

�

�




oo', 'f�

ORM

ORM
M


OR

M
 -1

�

��


M


OR

M

�


�
oo', 'f�

ORM
M


OW

M
 -1

�

�,
� -1<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

�

�

�


�





�

�

�o�');
SELECT offsets(ft) FROM ft WhERE ft MATCH 'ooVIRTUAL�

OR

M


OR




�

�

�

�
';


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x, y, PRIMARY KEY(x, y));
CREATE TABLE t2(a, b, FOREIGN KEY(B, b) REFERENCES t1 ON DELETE CASCADE);REPLACE INTO t1 VALUES(1,2);
�ERT  t2 ;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'nte�t, tiyyyING fts3(�ntent, tokenikenizetent, tokenikenire p"kely(qlite_compileoption_get(1) Tts3(uyyyyING fts3(coyyynt, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, tiyconuenyyyymING fts3(c sqlite_compileoption_get(1) TABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyntent, tiyi?ely(1)ts3(uy�yyING fts3(coc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(c^ntent, tiyyyING fts3(coyUAL TABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokeSETenize p"yUAL TABb unlikelING fts3(content, tiyyyING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(content, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TABb unli?ely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uy�yyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL TABb unlikelytokenikenize p"yUAL TABb unlikelING fts3(content, tiyyyING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, ����tiyconteyyyymING f(1)te3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenikeRAISEp"yUAL TABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymppnt, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING ftx3(content, tiycontenyyyymIN` fts3(content, tiyyyING (coyUAL TABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyy8NG fts3(content, tokOnikenize �yUAL TABb unlikelING fts3(content, tiyybING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TABb unlikJly(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3@tent, tiyyyING fts3(coyUAL TABb unlikelytokenikenize p"yUAL TABb unlik7NG fts3(content, tiyyyING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING f(1)ts3(XyyyyING fts3(content�tiycontenyyyymING fts3(content, tiyyyING fts3(contening');
S �


sqltext:
WITH WWWWBEWWWWWWWWWWWWWWWWWWWWWWWWqWWWWWW(x) AS ( VALUES(1,2) ),WWWWWW(x) AS ( VALUES(1,2) ),WWWWWWWWWWWWWWW(x) AS ( VALUES(1,2) ),WWWWW9WWWWWWWWW00d(x)AS(SELECT 1 UNION ALL SELECT x+1 AS n FROM d WHERE n<=530)
INSERT INTO t1 SELECT x,x*0, x*3 FROM d;


sqltext:
PRAGMA page_�������2;
CREATE TABLE t1(x INTEGEicode61 'tokenchars=���), (107,5);
WELECT''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''D'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''I,REPLAI,REPLA,ER,ERY KEY, b TEX,LATEX,LA,N b '00');
SELECT * FROM t1 NATURAL JOIN t1 t1 NATURAL JOIN t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 LEFT NATURAL JOIN t1 NURAL JOIN t1 NUT)in(1)in(@ $44in(1,1)in(1)in(1lect  min(?�1)in(1*4)in*;
s9999));


sqltext:
SELECT printf('0%747.8c@%074444444444.8c.8c@%07444447.8c@%0748c@%07444447.8c@%07444444.8c0',$1)"a","b" ""WHERE"">"m">"a">"a">"a">"ya""">"">"a">"a">"a""">"a">"a""">"a">"a">"{a">"a">"a">"a">"a""">"a">"4""">"�">"a">"a"E">"a"AND"a"�">"a">"">"aa">"aa">"a">"a">"a">"a">Da">"a"AND"a"*"a">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a>4">"a">"a">"a";tF;
",


sqltext:
create table t1(one ,"a"doub cha�(1)UNIQUE);
select DISTINCT* from t1,( 
select 1)ON( �
select  +-44+~~~~~~~~~~~~~~~~~~~~~~.992 )AND	+-44++-241<="a" OR	+-44++-241<="a" OR"a">"B", ( 
select 111)ON( �
select .99941-2 ) || +-44+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+-2414>"a" OR"a"="" OR 44>"a" OR"B">"a" OR 444>"a" OR"1">"a" OR 44>"a" OR"B">"a" OR 4444>+-2414>"a" OR"B">"a" OR 44>"a" OR"B">"a" OR 4 ;;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�������CK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  �qlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������WHERE�ԛ������������������������������;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)�������������������������������������������������������������������������������������������������������������;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  sqKit_compileoFULLn_used(1)�������������������������������������WHERE�ԛ������������������������������;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������������������������RLBACK ;;SAVEPOINT T��������EXCLUSIVE ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������" OR"B">"a" OR 444>"a" OR"1">����������������������������������.������������������������������������������CASCADE���������������������������������������������������������������������������������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING f�s3(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;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD�����������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
PRAGMA �ritaD������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T���� t;
C


sqltext:
CREATE TABle t1(one smallint);
insert into t1 values(1);
select zeroblob(4444444444444034444444/44444420014444444@4444414444444/44444422003-01-01444444444+4e41444401-0%44411E111)"a","b" ""WHERE"">"a">"a">>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"">"a"AND"a""">"">"a">"">"a">"a""">"">"S">"a">"a""">"a">"a""">"a"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">"a""">"a">"a""""a">"a"""4">"a">"a">"a",tF;
">"a">"a"AND"a"*"a";"a">"a""">"a">"a""""a">"a"""4">"a">"a">"a",tF;
",tF;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruyyyyING fts3(content, tiyyyING fts3(content, tokenikenizetent, tokenikenize p"kely(1)ts3(uyyyyING fts3(c p"kely(1)tsely(1)ts3(uyyyyING fts3(con�enb, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TABb unlikely,1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL TABb unlikely(1)^s3(uyyy�ING fts3(content,"tiycontenyyyymING fts3(content, tiyyyINc sqlite_compileoption_get(1) >G fts3(c�ntent, tokenikenize p"yUAL TABb WnlikelING �(content, tiyyyING fts3(content, �kenikenizetent, tokenikenize p"keld(1)tsely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TABb unlikely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUA� TABb unlikelytokenikenize p"yUAL `ABb unlikelIN9 fts3(content, tiyyyING fts3(contxnt, �kenikenizetent, tokenikenize p"kely(1)tsely����s3(uyyyyING fts3(content, tiycontenyyyy [a] IMMEDIATEyyyyING fts3(content, tiycontenyyyymING fts3(content, tityyING fts3(content, tokenikenize p"yUAL TABb unlikely(1)ts3(ulyyyING fts3(content, ely(1)tselyyymppnt, tiycontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING ftyyING fts3(content, ely(1)tselyys3(content, tiyyyING fts3(coyUAL TABb
unlikel\(1)ts3(uyyyyING fts3(conent, tiycontenyyyymING fts3(content, tiyyyING fts3(content, tokenikenize p"yUAL TABb unlikelING fNG fts3(contenb, tING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(c sqlite_compileoption_get(1) TABb unliely(1)ts3(uyyyyING fts3(content, tihcontenyyyymING fts3(content, tiyntent, tiyc p"kely(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(coyUAL TABb unlikelytokenikenize p"�UAL TABb unlikelING fts3(content, tiyyyING fts3(content, �kenikenizetent, tokenikenize p"kely(1)tsely(1)ts3(uyyyyING fts3(content, tiyconXenyyyymING f(1)ts3(uyyyyING fts3(content, tiycontenyyyymING fts3(content, tiyyyING fts3(contening');
S �


sqltext:
 ea
select- replace( julianday(1,1,1),2,1)> abs( -1111111 || 1111111111E111)"a","b" ""WHERE"">"a">"a""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACHa">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a"">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"aa""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I';
PRAGMA writENa=OFF;
ALTER TABLE t1 RENAME TO'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''#''''''''''''''''''''''''''''';
P


sqltext:
CREATE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, sum(b) AS m FROM t2 GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y, ( 
selecT 
 11), (select"", ( 
selecT 
 111)UNION ;
select 

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

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

$4�1)"
selec�"",  ( 
selecT 
 191)UNION select 

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

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

44,1);


sqltext:
CREATE TABLE t0(a PR,b,c,d,e, PRIMARY KEY(""""""""""""""""""[aert into t1Cnto t1COLLATE( [ain�);
i4e41444401
i4e41444401-0 e4144@401-0 [a],"a","",[ae41-0 e41444401-0 [a],"a","",[aert into );
i4e41444401-0 e44444401-0 ert into t1COLLATE( aint);
i4e41444;
i4e41444401-0 e41544401-0 [a],"a","",[aert into t1Cnto t17O)LATE���int�;
i4e4144GLOB-0 e41444401-0 [a],"a","",[ae41- e414444 [a],"a","",[aerinto t1Cnto t1COLLATE( [aint);
i4e41444401-0 e41444401-0�a1-0 [a],"a","",[ae41-0 e41444B01 $1[a],"a","",[aert intert @to t1COLLATE( [aint);
i4e414440@-0 e415P4401-0 [a],"a","",[aert into t1Cnto t1COLLATE( [aint);
i9e41444401-0 eFFFFFFFFFFFFFFFFFFFFFFFFFF1-0 e4�444401-�[a],"a","",[aert into t1COLLATE( [ai4401-0 e41544401-0 [a],"a","",[aert���444401-0 e41I44401-0 [a],"FFa","",[aert into
t1Cnto t1*OLLATE( [aint);
i4e4181444;
i4e41444401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COLLAT�aint);
i4e41444401-05e41444401-0 [a],"a","",[ae41-0 e414444 [a],"a","A,[aert into t1COLCATE( [ai401-0 e15444( [aint);
i4e4144401-0 e41444401-0 T [aint);
i4e41444401,04401-0 [a],"a","",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-0 e41444401-0�a1-0 [a],"a","",[ae41-0 e42444401-0 [a],"a","",[aert intert ",[aert into t1Cnto t1COLLATE( [aint);
i4e41444401-0 e41444401-0 [a],"a",1444401-�,"a","",[aert��nto t1COLLATE( �i4401-0 e41544401-0 [a],"a","",[aert into t1Cnto t1COL�ATE( [aint)!
i4e4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFbFFFFFFFFFSFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�FFFFLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFhFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF�F:FFFFFFdFFt);
i4e4144440���e4144441-0 [a],"a","",[a],"a","","b","",";",[antF;
i4e41444401-0 e41444401-0 [a],"a","",[a],"a","","b","","a"�;
]


sqltext:
inaP);
select  upper(1)UNION values(-.4),
(44471),
(14)UNION values( .4),
(44471),
(1444444441)UNION values( .4| .471),
44),
(471),
(14)UNION values( .4),
(4444471),
(144,
(1| .471),
(44471),
(1444441),
(41),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(144444441),
(44471),
(144441),
(444444441),
(44471),71),
(144441),
(4444441),
(44471),
(14444444444 |71),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(144444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(14444444444 || .471),
(44471),
(144444|4441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44474444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44474444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(14444444444444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 41),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44474444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(14444444444444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(4447444),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| 4444441),
(44471),
(144441),
(444444441),
(44471),
(144441),
(4444441),
(44471),
(144444444444444 || .471),
(44471),
(144444| .4441),
(144444444444444 || .471),
(44471),
(144444|444451);
se 


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all ON t4(a,d,c,d);
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','60000060000 40000 10000 200 600 1P0 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 WHERE b=2;
SELECT i FROM t4 WHERE c=3;
SELECT i FROM t4 WHERE d=4 AND"a"="d"AND-2 AND+"a">"a" )ND+"a"COLLATE""BETWEEN"�">2>"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"OR-2 AND+2 AND++-2 AND+"a">"a" AND+"a"COLLATE"">"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"="a",t"a",tF;


sqltext:
CREATE TABLE sqlitt1(a,b,c);VALUES(1,2,3),(7,8,9),(4,5,6),(10,1,10),(4,8,10),(1,10,100);
EA;
ANALYZE;
DELETE FROM sqlite_stat1;
INSERT INTO sqlite_stat1(tbl,idx,stat)VALUES('t1','t1a','12000a ON t1a);
CRE!TE IND IND'),('t1','b','���'),('t1','t1b','*0000');
ANALYZE sqlite_master;
ANALYZE sqlite_master;
S


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all ON t4(a,d,c,d);
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 200 600 1P0 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 WHERE b=2;
SELECT i FROM t4 WHERE c=3;
SELECT i FROM t4 WHERE d=4 AND"a"="d"AND-2 AND+"a">"a" AND+"a"COLLATE""BETWEEN"�">2>"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"OR-2 AND+2 AND++-2 AND+"a">"a" AND+"a"COLLATE"">"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a">2 AND++-2 AND++-2 AHD"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"="a",t"a",tF;


sqltext:
CREATE VIRTUAL TABLE terms USING fts4aux(t0);
SELECT term, documents, occurrences FROM terms WHERE  "a"<term; doEGIN
INSERT INTO t0(x,x,yy) ,1);
INS


sqltext:
CREATE TABLE t0000(a INTENT, b);
CREATE TRIGGER t00000ORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
@S
END;
CREATE TRIGGER t01 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
@S
END;
CREATE TRIGGER CURRENT_TIMER INSERT ON t0000 BEGIN
 VALUES('0 VWITHOUT00000D');
END;EXPLAIN
INSERT INTO t0000(b) VALUES('?000');
SM t00N0 OR;


sqltext:
 ea
select- replace(1,7,1)>-abs( $11111111E1111111111111111)"a","�" ""WHERE"">"a">"a">"ATTACH>�a">"a">"a">"a">"a">"a">"a">"JONa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a">"a""">"a">"y";"a",tF;


sqltext:
create table t1(one sm��linu);
insert into t1 values(1);
select like(1,44444000000%000E000000000000044444,4441);
);


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBt0s00�� N');
INSERT  INTO t0 VALUES('cc�	0 ***�*0');
INSERT INTO t0 VALUES('cc 0');
SELECT docid FROM t0 WHERE t0 MATCH ' "a","baB");
INSERT INTO *""parators=aB");
INSERT INTO *"o';


sqltext:
CREATE TABLE t0 (a primary key, b, c);
INSERT INTO t0 values (0,00, 3);
CREATE TRIGGER a0000l AFTER UPDATE ON t0 BEGIN
UPDATE OR IGNORE t0 SET a0a0= n00.a, c= n00.a, c =-00;
END;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t1a ON t1(a);
INSERT INTO t1 VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET [a]='CREATE UNIQUE INDEX t00 ON 00(a)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='CREATE TABLE 00(a NOT NULL,b)'
WHERE name='t1';
PRAGMA writable_schema=OFF;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�����������������������������������������������������������������������������������������������������������DISTINCT���������������������������������������������������������������������������������������������������;ANALYZE;ANALYZE;;;;��E;E t1;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,o�derHDESC);
INSERT INTO t0(docid, x) VALUES(100000, '0INSERT INBO t0(docid,000000.0 x) VAL ES(0, );
INSE,������������');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES('text 0ne', '0000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USxed=b) USING fts4(a, b, c, notindexed=b);;
I USING fts4(a/ b, e');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b);;
I USING fs4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(languageid=l00);
INSERT INTO t0 VALUES('I ��������������*0*�*:]*�************�s4(o������**�**');
INSERT  INTO t0 VALUES('er=0 I0{s4(ord*0*�*:]*�************�**o***N');
INSERT  INTO t0 VALU�('ccc 0 ***�H0');
INSeRT INTO t0 VALUES('cc I');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]*�************�s4(ord*0*�*�*�***COLUMN***�**o*****0{s4(ord*0*�*�*�***o****0{s4(ord*0*�*�*�**o';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1)SERT c f 1,1)���� INTO f  f 1,1)SERT INTO f 0 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 uime(1,1,1ERT c f 1.1)SERT INTO f 00 b c 0 b';;
INSERT INTO ft0 VALUES(' 0 time(1,1,1)SERT INTO f 0 b c d 0TO f 0 b c ');
SELECT snippet(ft0, '3') FROM ft0 WHERE ft0 MATCH 'c d 0 time(1,1,1ERT c f 1.1)SERT INTO f 0 b c 0 b';


sqltext:
creatE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, sum(b) AS m FROM t2 GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a""a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a"AND"a""">"">"a">"">"a""a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">""AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a""a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">""AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a""a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"c""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"ndom()>"a">"a""""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
""">"">"a" GROUP BY a;
EXPLAIN QUERY PLAN
SEL
FROM t1.y=a>"a">"a""">"a"AND"a"""> random()>"a">"a""">"">"a">"a">"a""">"a">"a"">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a">"DROPa">	+-4>"a"ANDa"se)ON( �
se9,";" AND++-0414>"a"AND"a"="B" AND	";" AND.4>"a" OR 41-2��-4>"a"AND"a"="B" OR 4444>"a"1);


sqltext:
SELECT sqlite_rename_trigger('.........�O/00 0x0 WHEREc M�T
s1L/* */
"",""from ( 
selectC0 0xK WHE..~..lecT 
 1111)UNION 
 >=ecT 
 19), ( 





es(1);
select char(
44+%111
, ( select 
( 
selec:::::',$VIEW62001-01-01%1)/* /
"",""from ( 
st 

( 
selecT 
 111)UNION 
select 

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

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

selecT 

 111), ( select 

( 
selecT 
 1111)UNION 
selecT 
 19), ( select 

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

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

( 
selecT 
 111)UNION 
selecT 
 19), ( select 

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

44<1);


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all ON t4(a,d,c,d);
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 200 600 1P0 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 WHERE b=2;
SELECT i FROM t4 WHERE c=3;
SELECT i FROM t4 WHERE d=4 AND"a"="d"AND-2 AND+"`">"a" AND+"a"COLLATE""BETWEEN"�">2>"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"OR-2 AND+2 AND++-2 AND+"a">"a" AND+"a"COLLATE"">"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"="a",t"a",tF;


sqltext:
SELECT   * from ( ;
select 1,"a",01*1), ( 
select 111)ON"a"=( 
select 1 from (   
select DISTINCT* ,""from ( 
select 4444444444444444"a",014444111), ( ;
select .9999*1), ( 
select 111)ON"a"=( 
select 1 from (   
select DISTINCT* ,""from ( 
select 44444444444444444444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "a""m ( 
select *",""from ( 
select 44444444444444444444344444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "From ( "Fr 
select *",""from ( 
select 444444444444444"a",014444111), ( select .9999*1), ( 
select 111)ON"a"=( 
select 1 from (   
select DISTINCT* ,""from ( 
select 44444444444444444444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "a""44,""From ( 
",""from ( 
select 44444444444444444444344444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "aMATCH""Fr
select *",""from ( 
select 444444444444444"a",014444111), ( ;
select .9999*1), ( 
select 111)ON"a"=( 
select 1 from (   
select DISTINCT* ,""from ( 
select 44444444444444444444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "a""4 ( 
",""from ( 
select 44444444444444444444344444344+4)LIMIT-4,+4)LIMIT-4444111), ( ;
select .9999 "aMATCH""From ( 
select *",""from ( 
select 444444444444444444434-44+4)LIMIT-4444111), ( select .9999 "a|","b","b"e911)ON"a"=( 
select 1));


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
NSERT INTO t1(docid, c) VALUES (1, 'This i��0test');
INSERT INTO t1 (docid, c) VALUES (2,-'Th0M w0s 0 test');
INSERT INTO t1(docid, c) VALUES (3, 'This is 0�test');
DELETE FROM t1 WHERE docid IN(1,3);
SELECT OPTIMIZE(t1) FROM t1 LIMIT 1;


sqltext:
create table t1(o DEFo DEFAULT(-NULL));
lect1;

lec000');
SELECT * FROM t1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATURAL JOIN t1 RAL JOIN  t1(a  b T,XR);
CREATE TABLE t2(a, EY, b,'000');
SELECT * FROM t1 NATURAC jOIN t1 NA NATURAL JOIN t1 NATURAL JOIN t1 NATURAL JOIN t2t2;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'rAFTERRENCIS');
SELECT rowid FRO ;
se 4411,1,1,1), ( 
se
( 
sel 
select 

( 
ON 
sel
selecTNION 44
selecT 
11), ( 
selecT ( 
se 
sele@ 19),( 
ON 
sele a.b 19
selecT 
 111)U4
selecT 
11), ( 
selecT ( 
se44<1);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 'remove_diacritics=0'1 'remove_diacritics=1' 'remove_diacritics=0');
IRT INTO t0 V VAL'0 's=1');
I'0')�̭ɪ���̭ɪ�on��������̭ɪ�onea��������̭ɪ���̭�ɪ�o|eatwoBtea��������̭ɪ�o|eatwoBt0r00');
NTO t0 VALUES��̭ɪ�o|eatwoBt0r00');
NTO t0 VALUES('o44451);
es);
l�ro �


sqltext:
CREATE TABLE t0(a TEXT, b TEXT);
INSERT INTO t0 VALUES('0','0');
INSERT INTO t0 VALUES('0','2');
INSERT INTO t0 VALUES('0','3');
SELECT a FROM t0 WHER, (SELECT b FROM t0 ORDER BY"b)""","","g","",";","a,A;","a","","g,""-";","a""a","","g","","","g","",";","a");


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, f�

ORM
M


OR

M
 -


�

�
ooo');
INSERT INTO ft VALUES(o', 'f�

ORM
M


OR

M
 81

�

�

�








�

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

�

�




oo', '~�

ORM
M


OR

M

�ELSE
oo', 'f�

ORM
M


OW

M
 -1

�

�,
� -1<<<<<<L<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

�

�

�


�





�

�

�o�');
SELECT offsets(ft) FROM ft WhERE ft MATCH 'oo


�

�

OR

M


OR




�

�

�

�
';


sqltext:
PRAGMA read_uncommF16;
CREATE TABLE t1(x COLLATE````````````�````````````````  rtdim); );
select  min( "aslect  mbn(   ","" COLLATE  rtrim);elea''ues(1elea''ues(1);


sqltext:
PRAGMA cache_sibe = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(@00));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(90
) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROt1 VALUES(randomblob(@00));
;  VACUUM  /* 64 rows */
BEGIN;
UPDATE t1 SET x = randomblob(900);


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all ON t4(a,d,c,d);
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','60000000 10000 200 600 1P0 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 WHERE b=2;
SELECT i FROM t4 WHERE c=3;
SELECT i FROM t4 WHERE d=4 AND"a"="d"AND-2 AND+"AND+"a">"a"a">"a" AND+"a"COLLATE""BETWEEN"�">2>"a">"a">"a""">"�">2 AND++-2 AND"a"="a"ANDa"BETWEEN"�">2 AND++-2 AND"a"OR-2 AND+2 AND++-2 AND+"a">sa" AND+"a"COLLATE"">"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"="a",t"a",tF;


sqltext:
create table t1(o DEFAULT(Q442R01-01-@1+42001-@442001-01-@1+42001-1-@14401-@14442001-01-@44444444*41-@141-01-@44V44444*41-@14444*4-@442001-01-4444+Se40-@442001-@1+42001-@442001-01-@1+42001-01-@1+42001-1-@14442-01-@1+42001-@442001-01-@1+42001-1-@14401-@14442001-01-@44444444*41-@141-01-@44V44444*41-@14444*4-@442001-01-4444+Se40-@442001-@1+42001-@442001-01-@1+42001-01-@1+42001-1-@14442001-01-@��444444*4A-01-@144001-01-@��444444*4A-01-@1444441);


sqltext:
create TEMP  table t1(aWlint);
insert into t1 values(1);
 ANALYZE TEMP ;;SAVEPOINTANAL TEEMP ;ANALYZE;;vaues(1);
 ANALYZE TEMP ;;SAVEPOINT TE ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;ROLLBAK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEINT TEEMP ;AN;;ROLLBACK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;ROLLBACK ;;SAVEPOINT TMP ;AEPOINT TEMP;;;;ROLLBACK  5;SAVEINT TEEMP ;ANALYZE;;LBACK  ;;SAVEPOINT TEEt1; t1EEMP ;ANALYZE;;LB`;;SAVEPOINT TEEt;; 


sqltext:
SELECT CAST ((1.0) AS REALAS REAL)> CAST ((1.0) AS _EALA119AINone COTe CONSTRAINone CRNSTRS REALAS REAAI6T

floa);
s


sqltext:
SELECT strftime( 'a%JOINba%Y%Yb|ba%Y%Ya%Yb%Y%Yb1Ya%Y%Yb1%Ya%YbYba%Y%YbYba%Y%Yb1)1,1,1,',111);
s


sqltext:
create TEMP  table t1(allint);
insert into t1 values(1);
 ANALYZE TEMP ;;SAVEPOINT TE ;;SAVEPOINT TEEMP ;ANALYZE;;values(1);
 ANALYZE TEMP ;;SAVEPOINT TE ;;SAVEPOINT TEEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;ROLLBACK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;SAVEPOINT TMP ;ANALYZE TEMP ;;ROLLBACK ;;SAVEPOINT TMP ;ANALYZE TEMP ;;SAVEPOINT TEMP;;;;ROLLBACK  ;;SAVEINT TEEMP ;ANALYZE;;LBACK  ;;SAVEPOINT TEEt1; t1EEMP ;ANALYZE;;LBA;;SAVEPOINT TEEt;; 


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all ON t4(a,d,c,d);
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 200 600 1P0 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 WHERE b=2;
SELECT i FROM t4 WHERE c=3;
SELECT i FROM t4 WHERE d=4 AND"a"="d"AND-2 AND+"a">"" AND+"a"COLLATE""BETWEEN"�">2>"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"ELETE Fte_stat1;�">2 AND++-2 AND"a"OR-2 AND+2 AND++-2 AND+"a">"a" AND+"a"COLLATE"">"a">"a">"a""">"�">2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND++-2 AND"a"="a"AND"a"BETWEEN"�">2 AND++-2 AND"a"="a",t"a",tF;


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









ER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(Te0tSt00n0)
SELECT ne�.Te0tSt00n0 FROM TempT000e LIMIT 1;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('1');
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('2');
UPDATE TempT000e SET Te0tSt00n0 = Te0tSt00n0 + 0 WHERE Te0tID=1 OR Te0tId=2; COMMIT;
S


sqltext:
SELECT CAST (zeroblob(100) AS  blob)in( 
select  min(1)in(1*4)-

') LIKE"b" "a","b" ""WHERE"">"a">"Z">"a""">"a">"4""">"">"a">"a">"a""">"a""">.
�

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


sqltext:
SELECT printf('%*.*Q',6 |7777777777777777777777777777777| 666666666)""WHERE"">"a">"">"aa">"a"""> substr(1,1,1);


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('000  bb c6 bbb NEAR/00 bbb 0', 'bbbNEA=/6 000bbb bb 0>0 `bE @00 NAAR/6 bbb NEAR/00 b^^bbb 0');
SELECT * FROM x where X MATCH 'bb NEAR/6 00*bbb NEARb NEAR6 00*bbb NEAR/6 /6 00*bbb NEAR/bb NEAR6 00*bbb NEAR/6 0*';


sqltext:
create table t1(one smallint);
insert into t1 values(1);
select char(
444441-014444401444,�3,011444014444444/44444420014444444441,7,1-11119999999999999999991117|| 1111111111E111)"a","b" ""WHERE"">"a">"a">"a">"a">"y";"a",t"a",tF;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, b, c);
INSERT INTO t0(a, b, c) VALUES('onet0re**********�**o******�*e four', '0000o00', '***************�
*0re**e foVALU`S�**oone tw*****�**o******�**oo');
SELECT a, b, c FROM t0 WHERE c MATCH 'tw***t0r.4>"a" OR 41-2 )AND	+-44'+-2414>"a"AND"b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4>""AND"a">"B������������Ƨ���������" OR -2414>"a""b"MATCH+-4>""AND"a">"BETWEEN-+2 AND+2 AND+2 AND++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWEEN-+2+-2 AND++- -2 AND++2 ���2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWE"AND"b"MATCH+-4>""AND"a+2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AdD+2 AND++- -2++~~~+++5+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND+0++++++++++++++2 AND- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND+++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND+2 AND+2 BETWEEN-++++++"+++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWEEN-+2+-2 AND++- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++++++++2 AND+++++++++++++++++2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND+2 BETWED+++++2 AND+2 BEN-+2 AND++2 AND+~1);


sqltext:
CREATE TABLE t4(a,b,c,d,e,f,g,h,i);
CREATE INDEX t4all 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('Tt4','t4all','600003 160000 40000 10000 2000 600 100 40 10');
ANALYZE sqlite_master;
SELECT i FROM t4 Wnanoname;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y������������ABORT�������������xemor����������כ������������������������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
�������������y���������������������i�m�mJ��������������y�������������������������������������inmbmJme;
VACUUM
����me;
VACUUM
�������������y��������������כ���������������������inm�mJ������������������������������������inmbmJme;
VACUUN select-

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

44,1);


sqltext:
 eP
CREATE VIRTUAL TABLE t
 USING fts4(tokenize=unicode61 "separators=aB");DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokeni�e=unicode61 "separators=aB");
INS


sqltext:
PRAGMA encoding=utf16;
select- lower(444444451);
select- lower(44444 || .444444/4499999999999-944444 || .44 |4994/44444 || 4444/44999999999999944.44444 |55555555555555555555551)>""LIKE"�" "a","b" ""WHERE"">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a">"4>""">"a">"a">"a""">"a">"a""">" "AND"a""">"">"a">"">"a">"a""">"">"a">"a">"aa">"a""">"a">"a">"a"AND"""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a"AND"a"*"a";"a">">"a" time(">"a">"">"a">"a""">"">"a">"a">"!""">"a">"a""">"aa""">"a">"4""">"">"a">"a"">"a""">"a">"4""">"">"a">"a">"a""">"a"AND"a"""> random()SET">"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"">"a">"">"a">>"a""">">"a">"a">"a",tF;
",t


sqltext:
ATTACH''AS noname;
ATTACH':memory:' AS inmem;
BEGIN;
CREATE TABLE noname.n00000(x);
CREATE TABLE inmem.i00LL00(y);ANALYZE inmem.i0000(NE T00(z);


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, b, c);
INSERT INTO t0(a, b, c) VALUES('onet0re**********�**o******�*e four', '0000o00', '***************�
*0re**e foVALU`S�**oone tw*****�**o******�**oo');
SELECT a, b, c FROM t0 WHERE c MATCH 'tw***t0r.4>"a" OR 41-2 )AND	+-44'+-2414>"a"AND"b"MATCH+-4>""AND"a">"B""a"AND"b"MATCH+-4>""AND"a">"B�����������������������" OR -2414>"a""2 AND+2 AND+2 AND++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWEEN-+2+-2 AND++- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWE"AND"b"MATCH+-4>""AND"a+2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AdD+2 AND++- -2++~~~+++5+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND+0++++++++++++++2 AND- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND+++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND+2 AND+2 BETWEEN-++++++"+++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++- -2 AND+2 AND+2 BETWEEN-+2 AND++2 AND+2 BETWEEN-+2+-2 AND++- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5++++++++++++++++++++2 AND+++++++++++++++++2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND- -2 AND++2 AND+2 BETWEEN-++++++++++~~~+++++5++++++2 AND+2 AND++- -2++~~~+++5+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEEN-+2 AND++2 AND++++++++++++++++2 AND+2 BETWEEN-+2 AND+++++++++++++++++++++++++2 AND+2 BETWEOUTER AND++2 AND+++++++++~1);


sqltext:
CREATE TABLE t1(o CHE char(1) CHECK(1>O>O>O));
insert into t1 
select trim(1+44-4*444444014444>44/@44444200144444444444444444444444444444444444444444444444444444444444444444444444444445555591)""from ( 
select 4411,1,1,1), ( 
selecT 
11), ( 
select 4491,1,1,1), ( 
selecT 
11), ( 
selecT 
 191), (  ;

select"", ( 
selecT
 111)UNION select 

$44,1), ( "-------------------cT 
 111)UNION select 

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

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

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

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

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

44,1);


sqltext:
cREATE VIRTUAL TABLE t1 USING fts3(conndomblob(1 * (512-4)) );
INSERT INTO t1 VALUES(randomblob(800));
BEGIN;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   2 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   4 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   8 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  16 */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROL�t1;  /* 256 */
ROLLBACK TO one;  /*  INTO t1 SELECT randomblob(800) FROM t1;   /*  6randomblob(800) FROM t1;   /* 256 */
ROLLBACK TO one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  64 *dINSERT INTO t1 SELECT randoROM t1;   /* 256 */
ROLLBACK TO one;
INSERT INTO t1 SELECT randomblob(800) FROM t100) FROM t1;   /*  64 *dIob(8�FROM t1;   /* 128 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* 226 */
COMMIT;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, ne t0E VIRTUA"UNIQUE,UE$lnINDsmz""UNIQUE,E$lnlnINDsmz""UNIQUE,E_smz""UNIQUE,E_z""UNIQUEz""UNIQUE,E_""UNIQUE,UE$lnlin"UNIQUE,UE$lnlinQUE,e a"o
sel,EI LEne,smzlne,sQne,s5  "a","b");
select DISTINCT? from��������������������������inm�mU��������������y�������������_������������������������������������nonanoname;
ATTACH':memory:' AS ����name;
ATTACH':memory:' AS ��������nonanoname;
ATTACH':memory:' AS �����������������������������������y�������������������inminm�mJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
�������������������������������F�������nonanoname;
ATTACH':memory:' AS �����������������������������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�����������������inm�mJ��������������y�������������������������������������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
V��M
��������y����������������כ�������������������� ������y���������������������inm�mJ�����������y����������d;
VACUUM
������������������������������������inmbmJme;


sqltext:

--GMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;          /* 64 rowxABORTNTO t1 SELrandomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;          /* 64 rowx */
BEGIN;
UPDATE t1 SET x = randomblob(44<4&444444400);


sqltext:
SELECT  strftime( '%s nY]�ele%sb�)%s nY]�ele%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-%%%%%%%%%%%%%%%%%%%%%%%%%%%sb') nYm;�1;


sqltext:
ATTACH 'file:&000?mode=memory&cac[e=shared' AS �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS ���������������������mJme;ATTACH 'file:�00le:&000?mode=memory&cache=shared' AS ������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�acory&cache=shared' AS ������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fvs3(c);I(';
PRAGMA wr������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE ton_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TE;ANALYZE;���);


sqltext:
create tabLE t1(a INTGGER PRIMARY KEY, bUE);
select DISTINCT* from t1,( 
select 1111 fr)ON��� NATURAL JOIN t1 NA NATURAL JOIN t1 NATU, ( 
select 4,"ile  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","in","ne","il" C11)O����������
GROUP BY  "aile C",9,"^ele",";COLUM*"","]",9,"9",1.4>"a" OR 41-2 )ANelect 111)"9"," ANES","b",""";","","",";","a","","ba","","b","","a","a",""=";","a","","b","",";","a"";","","D","",";","a","","b","","a","","b","",":","a","","b","","a","a",""=";","a"?"","b","",";","a","","b","","a","","b","",";","","",";","a","","b","",";","a","","b",""";","","",";","a","","",";","a","","b",""";","","",";","a","","","b","","a","","b","","";","","",";","a","","b","",";","a","","b",""";


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=c);
INSERT INTO t4 VALUES('text 0ny', '0000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USxed=b) USING fts4(a, b, c, notind000ed=b);;
I US
I USING fts4(a/ b, c 00��������������������t4 VAL�'text yne', '00000000', 'textRIRTUAL TABLE t4TUALING ft�(a/ b, c 000�e');;
INSERT INTO t4 VALUES('text 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b;;
I USING fs4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x);
INSERT INTO t0(docid, x) VALUES(10000-000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o**""""""""""""""avg(��������
(4),');
INSERT  INTO t0 VALUES('cct 0 ***��0');
INSeRT INTO t0 VALUES('�������������������������*(**^**o***������������������������������������������������������������������������������������������������������������������Һ 
(<), aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)smz""UNIQE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9),IQUE,U""UUNz""UN�avg(9), avg(1)otal(1),1, AVvG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""U������INSTEAD����ú����������������������������������������������������������
(4), avG(1),��avN(1e,EINDsm""UNIQsm_""UUM;BP),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺������������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a��������������������������������@���""""""""""""""""""""""""""""""""""""""""avg(��������
(4),');
INSERT  INTO t0 VALUES('cct 0 ���纺�������������������������������������������������������ɺ�INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������), A�
(4), avG(1), a, avN(11), avG(1), avg(9), avg(1
,  avg81i, avg(11), avG(1), avg(9),  avg(1), Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~IQUE,E$lnIN7smINDsm_""UNz""UNIavg(9), avg(1)otG(1), avg(9), avg(1), d(1), avg(11), mv���������غ��������������������������������������������������������������Ѻ������������������������ú�����������lsINDsm;NDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1),9Dsm""UNIQsm_""UU avg(9TAB����������������������LEg(1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,E*
(4), ovG(1),9),  avg(1), Av, a{g(1)ot�AavG(1), avg(9)�mz""UNIQUE,U""UNIUNIQUE,E$lnINDsm"UNINDsm""U+IQUZ,E$ln/smz""UNIQUE,E$lnINDsmINDsm_��������������vvvvvvvcvvvvvvvpvvvvvvvvvvvvvvvv�vvvv�vvvvvvvvvvvvvFROMvvvvvvvvvvvvv����UE,UE$e,EINDsm""UNIQsm_""UXM;B(11), avG(1), {vg(9), avg(1),  av(1vg(9), avg(1)otal(1),1, AavCON�TRAINT9TABLEg(1)DsmINDsmsmz""�gIQUE,U"5UNDROP,UE$e,EINDsm""UNIQsm_"��������������(11) �vg(1F, afg(1), avg(1)otal(���������������INSfQUERY��ú����������������̺���������������������������������������������������������������"""""D""""""""""""""""""""""""""""""""""avg(1)uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu avM(1), a 0');
SELECT docid FROM t0 WHERE t0 MATCH '0***�**o*****0{IQUE,UE$e,"INDsm""UNIQsmVALUESIQUf,E$lnINintBEGIN�AL+++*
(4) avG(1),9),  avg(1), Av, avg(1)ot�AavG(1),;avg(9)smz""UNIQUE,U""UNIQUE,UE$e,EINDsm""UNINDsm""UNIQTE,E$ln/smz""UNIQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avCOLUMNal(1),1, AavG(1), avg(9TABLEg(1)DsmINDsmsmz""�NIQ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������ں��������������������������������������������������������������������������������������������������������������������������Һ RIGHT aXG(1),9),  avg(1), Av, avg(1)ot�AavG(1), avg(9)sm�""UNIQUE,U""UNHQUE,UE$e,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUE,E$lINSERTINDsm_""UNz""UNIavg(9), avg(m_""UNz""UN�avg(9), avg(1)otal(1),1, AavG(1)9TABLEg1)DsmINDsmsmz""�NIQUE,U""UNDROP,UE$e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1�������������������������INSTEAD����ú������������������������������������������������������������������
(4), avG(1), a, avN(1e,EINDsm""UNIQsm_""UUM;B9),  avg(11) Avg(1), afg(1), avg(1)otal(�����@��������������������������纺����������������������������������������������������������INSTEA) Avg(1), afg(1), avg(1)ot), afg(1), avg(1)otal(���������������INSTEAD��~~~~�~~~~~�~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, AavG(1), avg(9)��ú���������������*"avg(1), !vM(1), avg(11), a������������������������������������""""""""""""""""""""""""""""""""""""""""avg(1), avM(1), avg(1C), av""UNIQUE,E$ln/smz""UNIQUE,E$l"�NIQUE,U1"UNDROP,UE$u,EINDs~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9)" avg(1)otG(1), avg(9), avg(1),  avg(1), avg(11), mv����������������������������������������������������������������������պ��������������������Һ , A�
(4), avG(1, a, avN(11), avG(1), avg(9), avg(1),  avg81), av�(11), avG(1 sqlite_source_id@) Av, avg(1)ot�AavG(1), avg(~~~~~~~~~~~~~~~~�~~~~~~~~~~~~�~~~~~~~~~~~~~~~\~~~~~~~~~~~~~~~~~~~IQUE,E$lnINDsmINDsm_""UNz""UNIavg(9), avg(1)otal(1),1, ,UE$e,EINDsm""U DEFERRABLEsmz"VUNIQUElE$l@IN, avG(1), avg(,E$lnINint);NALYZE;Eq m t';


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sq|it_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T����������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO [a]lrompi������LLBACK T����������������������������������������������ALYZE;t;
CREATE TABftsT3(c)�K ;;SAV� ;;���F;
AL


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES(' /* */ne', '00000000', 'tex b, s,���indexed=b);
I USING fts4(a/ b, c 0EATE VIRTURIRTUAL T1BLf t4TUAL TA"LE t4 USING f�s4(a, b, c, notinde(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TAB����4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notinOexe�=bE t4TUAL TABLE t4 USING fts4(@ b, c,8notTABLE t4TUAL ]ABLF t4 USING fts4ABLE t4TUAL T��� tN USIotindexed=b);
I USING fts4(a/ b, c 0EA�E VIRTUAL TABLa load_extensio�(,1)t4TUAL TABLEs4(H, b, iiiiiiiiic, n t4 USING fts4(H, b, c, TABLE t4 USING fts4(a, b, c, nZtTAATABLE tx USING fts4(�, b, c, notindexed=b);
I USING ftt4(a/ b, c 0EATE VIRTURIRTUAL TABLE t4TPAL T�"LE t4 USING fts4(0EATE VTE VIi�dexed=b);
I USENG fts4(aEXISTS 0EATE VIRTUAL TABL�, c, notAL T4( count(1)EATE VTE VIRTURc, n t4 USING s4(a, b, c, notAL TABTE t1Tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt�ttttttttt@ABLE t4TUALdLE t4 USIN�L TABLE tR USING fts4(a, b, ctindec 0EAhE VIRTUAL TABLa load_e�tenONon(1,1)t4TUAL TABLEs4(H, b, c, n�t4 USING fts4(H, b, c, notindexed=bE t4TUAL TAB�E t4 USING ftsension(1,�4(a,A�t4TUAL TABLE t4 USeNG fts4(�, b� c, notindexeds4(s4(a/ b, c 0FATE VIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n �4 USING fts4(H, b, c, not�ndexed=b)�
I@
I USING fts4(a/ b, c 0EATE VTE VIRTURIRs4(a/ b, c 0EATE UAL TABLa; b, c, notAL TABLE t4TUAL TABLEs4(H, b, c n t4 USING f�s4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, , b, c, not, b, ctindexed=b)LE t4tUAL TIBLE t4 USING fts4(�, b, c, -1tinING fts4(a/ b
INSERT INTO t4 VAL4TUAL��ME t4 USiNG fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 U�SIN
I USIN( ft~4(a/ b,AL TABLE t4TUAL TABDETACH, b, c(�, b, c, notindexed=b);
I U_ING ft�4(a/ b, s ATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL USING fts4(H, b, c, notinde fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a,CREATE */tAL TABLE t6TUAL TABLE@4(H, b, c, n t4 USING fts4(H, TABLEs4(H, b, c, notindexed=b);
I;USING fts4(a/ b,AL TABLE t(H, b, c, n t4 USING fts4(H, b, c, notindexed=G)V
I USING fts4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
create TABLE t0(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT @ISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""9"","]"*"",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*""COLUMN,"]"*"",""*"","]"/"]"*"",""*""ALYZE;insert into t1 
select zeroblob(9411)INTETER;;;ANALYZE;;; RElob(941);; REINDEE;
insert into t1 
select UUM;INDEX0Eq m t1;


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


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(1001000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***(**!**4(or]*�"********N');
INSERT  INTO t0 VALUES('ccc 0 ***�*0');
INSeRT INTO t0 VALUES('d*0*�*:]*�******ord*0*�0');
INSeRT INTO t0 VALUES('d*0*ord*0cc�0');
SELECT docid FROM t0 WHERE t0 MATCH '0****��*o*****{s4(ord*0END:]*�************�s4(ord*0*�*:]*�"**********�**o*****0{s4(or]*�"**********�*0{s4(ord*o';


sqltext:
SELECT  DISTINCT *,"a",01"a",01*?, * from ( select 18"a",01*1), ( 
select 1), ( 
select 1 fro from ( select 1,"a",01*1 fro from ( select 1, 1=101*1), ( 
select 1), ( 
select 1 "a","b" fro111)ON"a"=fro111), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111)ON( 
select 1 fro from ( select 12"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=01, ( 
select 1), ( 
select  :fro111)ON"a"=fro111)ON"a"@01*1), (1*1), ( 
se), (1*1), ( 
sel, ( 
seUE);


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(2 * (53074)) );
INSERT INTO t1 VALUES( randomblob(4471* (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA incremental_vacuum = 61;


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����������������כ������������������������������y�����������������inm�mJ��������������y������������������;
VACUUM
����������inmnmJme;
VACUUM
������������������������������������inminmnmJme;
VACUUM
������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
��������������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y�������������������inminmnmJme;
VACUUM
��������������������������������������������������inminmnmJme;
VACUUM
������������������������������������inmbmJ�e;
VACUUM
����������e;
VACUUM
��������y����������������������inmbmJ�e;
VACUUM
��������y����������������כ����bmJ�e;
VACUUM
��������y����������������כ������������������������������y���������������������inm�mJ�����������y��������������;
VACUUM
������������������������������������inmbmJme;


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


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(700007000000000, '0:doSid, x0id, x) VAL�ES(0');
INSERT INTO t0(docid, x) VALUES(0, '0Ecc 0(ord**�**o***NSET
INSERT (***�**');
INSERT  INTO t0 VALUES('er=0 IN');
INSERT  INTO t0 VALUES('ccc 0 ***�*0');
INSeRT INTO t0 VALUES('d*0*�*:]*�******ord*0*�*:]*�************�**o*****0{s4(ord*0cc�0');
SELECT docid FROM t0 WHERE t0 MATCH '0****�**o*****0{s4(ord*0*�*:]*�************�s4(ord*0*�*:]*�"***********�**o*****0{s4(or]*�"***********�*0{s4(o^d*0*�*�*�**o';


sqltext:
SELECT fts3_tokenizer('001-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">"JOINa""">"a">"">"a">"a">"ATTACH>ACH>�a">"g">"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">"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">"JOI.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">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"a""">"">"a">"">"a">"�a">"a">"q">"a">"a">"a">"a">"JOINa">"ATTACH>ACJOINa""">"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">">"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""">"aa">"">"a">"a""">"">"a";"d""""">"a""">"">"a""">"a">"a""">"">"a";"a""d""""">"a">"y";"a",tF;


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c c e');
INSERT INTO ft0 VALUES('0 c b c d');
SELECT snippet(ft0, '0',  randomblob(1)) FROM ft0 WHER;
INSERT INTO ft0 VALUES('0 c b c |');
SE�ECT snippet(ft0, '�', '0', '', -1, 3) FROM ft0 WHERE ft0 MATCH 'd';


sqltext:
creATE TABLE t0000(a JNTEGER PRIMARY KEY ,UTOINCREBENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
VALUES('0000000');
END;
CREATE TRIGGER t000BEFO000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
VALUES('0000000');
END;
CREATE TRIGGER t000BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0000000');
VALUES('0000000');
END;
CREATE TRIGGER t0000t000BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) VALUES('0�0000,UTOINCREBENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) ');
END;
INSERT INTO t0000(b) VALUES('000wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwINCREBENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(b) ');
D;
INSERT INTO t0000(b) VALUES('0000');
SELECT * FROM t0000 OR1ER BY a;


sqltext:
CREATE TABLE t1(x INTEGllint);
insert into t1 values(1);
select  lower(+++++++++++5+++++++++~~-999999E99);
insnize(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 TABL������������������������������������������������������������������������������������������������������������������������������������������������������������������QUE,"UNIQUE,UE$""�NT�
in"UNIQUa,UE$""UNIQrE,E$lnINDsm_""UNIQUE,Uz""UN_""UNIQUE,UEDsmsm_""UNIQUU,ND�m_""UNIQUE,Us�""UNIQUE,UE_""UNIQUE,UE$lnlinE$lnlint);;;;�nt)E;BEG6N;ANALYZE;Eq m t1;


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)���������������������������Ի�����������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g�����������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������������������������������������mJme;
VACUUM
����me;
VACUUM
�y��name;
ATTACH':memory:' AS ��������������������������������inm�mJ��������������y�����x�������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA �ritaD�LBACK ;;SAVEPOINT T�����;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t USING fts3(c);
PRAGMA �ritaD�������������������������������������������������������������������������������������������DISTINCT���������������������������Լ������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 �ritaD�������������������������������������������������������������������������������������������DISTINCT����������������������������������������������CASCADE���������������������������������ԛ������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USI�G fts3(c);
VEPOINT�F;


sqltext:
create table t1(o varcharNOTUNIQUE);REINDEX  ;;create table tR(l rchar">"a">"a">a""">"a">"a""">"a">"a">"aa">"a">"a">"a">"a">"a">"a""">"a">"4""">"">"a">"a">"a""">"a""">"a">"a""">"a">"4""">"">>"a">"a""">"a">"4""">"">"a����">"a""">"a"AND"a""">"">"a"I"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"a"AND"a""">"">"a">"">"a">"a""">"">"a">"a">"a""">"a">"a""">"a">"a">"aa">"IMMEDIATE">"a">"a">"a"AND"a"*"a">"a">"a">"a">"a"AND"a""">"">"a">"">"~">"a""">"">"a>"a">"a""">"a">""4">"a">"a">"a",tF;
",tF;


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g����������t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
ATTACH 'file:&000?mode=memory&cac[e=shared' AS �����������������������������������mJme;ATTACH 'file:&007?mode=memory&�ache=shared' AS �������������������������������������������������������������e;ATTACH 'file:&007?mode=memory&�ache=shared' AS ���������������������mJme;ATTACH 'file:�00le:&000?mode=memory&cache=shared' AS ������������������������������������mJ��;ATTACH 'file:&O00?mode=memory&cache=shared' AS ������������������������������������mJme;ATTACH 'file:�00le:&001?mode=memory&cache=shared' AS ����Jme;ATTACH 'file:&007?mode=memory&�acory&cache=shared' AS ������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������� soundex(1)g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t3 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE d1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TE;ANALYZE;���);


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES(' /* */ne', '00000000', 'tex b, c,���indexed=b);
I tex b, c,���index 0EATE VIRTURIRTUAL T1BLf t4TUAL TA"LE t4 USING f�s4ha, b, c, notinde(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TAB����4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notinOexe�=bE t4TUAL TABLE t4 USING fts4(a, b, c,8notTABLE t4TUAL ]ABLF t4 USING fts4ABLE t4TUAL T��� tN USIotindexed=b);
I USING fts4(a/ b, c 0EA�E VIRTUAL TABLa load_extensio�(,1)t4TUAL TABLEs4(H, b, iiiiiiiiic, n t4 USING fts4(H, b, c, TABLE t4 USING fts4(a, b, c, nZtTAATABLE tx USING fts4(�, b, c, notindexed=b);
I USING ftt4(a/ b, c 0EATE VIRTURIRTUAL TABLE t4TPAL T�"LE t4 USING fts4(0EATE VTE VIi�dexed=b);
I USENG fts4(aEXISTS 0EATE VIRTUAL TABL�, c, notAL T4(a/ b, c 0EATE VTE VIRTURc, n t4 USING s4(a, b, c, notAL TABTE t1Tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt�tttt4TUAL TABLE t4 USIN� fts4ABLE t4TUAL TABLE tR USING fts4(a, b, ctindec 0EAhE VIRTUAL TABLa load_e�tension(1,1)t4TUAL T(H, b, c, notindexed=bE t4TUAL TAB�E t4 USING ftsension(1,�4(a, b, [, notTA�t4TUAL TABLE t4 USeNG fts4(�, b� c, notindexeds4(s4(a/ b, c 0FATE VIRTURIRs4(a/ b, c 0EATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 USING fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n �4 USING fts4(H, b, c, nkt�ndexed=b)�
I@
I USING fts4(a/ b, c 0EATE VTE VIRTURIRs4(a/ b, c 0EATE UAL TABLa; b, c, notAL TABLE t4TUAL TABLEs4(H, b, c n t4 USING f�s4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, , b, c, not, b, ctindexed=b)LE t4tUAL TIBLE t4 USING fts4(�, b, c, -1tinING fts4(a/ b
INSERT INTO tL4TUAL��ME t4 USiNG fts4(a, b, c, notAL TABLE t4TUAL TABLEs4(H, b, c, n t4 U�SIN
I USIN( ft~4(a/ b,AL TABLE t4TUAL TABDETACH, b, c(�, b, c, notindexed=b);
I U_ING ft�4(a/ b, s ATE VIRTUAL TABLa, b, c, notAL TABLE t4TUAL USING fts4(H, b, c, notinde fts4(H, b, c, notindexed=bE t4TUAL TABLE t4 USING fts4(a,CREATE */tAL TABLE t6TUAL TABLE@4(H, b, c, n t4 USING fts4(H, TABLEs4(H, b, c, notPndexed=b);
I;USING fts4(a/ b,AL TABLE t(H, b, c, n t4 USING fts4(H, b, c, notindexed=G)V
I USING fts4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ������������������������㛛�����inmbmJme;
VACUUM
����4�������me;
VACUUM
��������nmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�����������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ���������^na;


sqltext:
create TABLE t0(x);
INSERT INTO t0 VALUES('0'),('0o00');
SELECT @ISTINCT x
FROM (SELECT x FROM t0 GROUP BY x)
WHERE x='0'
ORDER BY "a","b"*"",""*"", 'a''b'""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"",""*"","]"/"]"*"",""*"","]"*"",""*""/"]"*"",""*"","",""*"","]"/"]"*"",""*"","]"*"",""*"","]"/"]"*"","",""*"","]"*"",""*""/"]"*""COLUMN,"]"*"",""*"","]"/"]"*"",""*""ALYZE;insert into t1 
select zeroblob(9411)INTETER;;;ANALYZE;;; RElob(941);; REINDEE;
insert into t1 
select UUM;INDEX0Eq m t1;


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=c);
INSERT INTO t4 VALUES('text 0ny', '00000000', 'textRIRTUAL TABLEt4TUAL TABLE t4 USxed=b) USIN s4(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('te}t 0ne', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USING fts4(a, b, c, notindexed=b;;
I USING fs4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byy��к���������������������������������������������������������������������������ya pyyye oyyfyTEr) rter)r\yyyye pyyye �����������������������tokenr)r\yyyye pyyye pjpyyye pjudpye porterEr\yyyye CREATE V^RTUAL TAB e porterr\yyy� CREATE VIRTUAL T.BLE�t1 USIdG fTABL sqlite_compye pyyye oyye pyye porter) ��OUTERorterDESCNS*RT INTOye pyyye oyye pyye porGROUPer)re CREATE VIRTUAL TABye [orter)r\yyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT;INTOye pyyye oyye!pyye porter) yyeyye pyyye pjpyyye pOUTERorter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CRE@TE VIPTUAL TABLE t USING fts(ctokenize porter)r\yyyye pyyye pjpy�ye pjuyye p�TEr) rter)r\yyyye pyyye pjmyyye pOUTERtokeniz hex(1)r)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyiepjudpye Worter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BcC
INS*RT INTOye {yyyQ oype pyyeporttokenize porter)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye pyyye pyye pyyye pjpyyye pjudpye pory^e CR#ATE RIRTUAL TABye porter)r\yyyye @>E mmmmmmmmmmmmmmmmmmmmVIRTUALfcC
INS*RTr)r\yyyyI pyyye pjpyyye pjudpye porter)r\yyyye CRiATE nI�REATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA substrrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
INS*RT INTOye pyyye oyye �yye portertokendze pooter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA su�str(1,1,1)RT INTOye pyy�e oyy py�e porter)  CREATE VIRTUAL T.BLE t1 USING fcH
INS*RT INTOye py����������������������������������������������������������������������PRAGMA������������������������������������nFAIL�����������������������������������������������rteTEMPORARY CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye por�rter)r\yyyye pyrler)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye py�yeBpjpyyenize pr\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATE RIRTUAL TABye porter)r\yyyye @>E VIRTUALfcC
INS*RTr)r\yyye pyyye pjpyyye pjudpye porter)r\yy CRE!TE VIRTUAL TABye porter)r\yyyye CRE3TET.BLE t1 USING fcC
INS*Rr INTOye {yyye oype pyye port��tokSnhze porter)r\yyyye yyye pjpyyye pjTOye pyyye o�ye pyye porter)  pjayyye5pju���� porter)r\yyyye CREA7 pyyy pj�e pJud)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL TABye porter)r\yyyye CREATE VIRTUVL T.BLE t1 USING frter)r\yyyye pypOUTERtokenize porter)r\yyyye pyytoken�e porter)r\yyyye INITIALLy�^e CREATor|Yyyye pjuyye px�










































ye pOUTER��tokenize porter)r\yyyye pyyy pjpyW�j�dpye po�ter)r\yyyye CREATE VIRTUAL TAB porter);
INS*RT INTOye pVIRTUAL T.BLE t1USING fc:
INS*RT INTOye pyyye �ye pyye porter) OUTERze porter)r\yyyye pyyye pjpyyye pjudpye poTUAL T.BLE tj ZSING fcC�INS*RT INTOye pyyye oyye pyye porter) OUTER\yyyye pyyye pjpyyqe pOUTER�tokenize porterr\yy8 pyyy pjpyyye pjudpye por_er)r�yyyye CREATEnt, tokenize porter);
INS*RT INTOye pyyye o�y CREATE VIRTUAL TABye porter)r\�yyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype prye porttokenize porter)r\yyyye pyyye pjpyyye p@Oye pyyye o�ye pyye e pyyye oyye pyye port�rter)r\yyu�ye pyTEr) rter)rTyyyye pyyye pjpy�ye pOUTER�toke pjpyyye pjudpyU por_er)r\yyyye CREATEdIRTUAL TABye po fcC
INS*OT INTOye {yyye oype pyye por4tokenize porter)r\yyyye INITIALLYyyye pjuqye py





















USINGrter)r\yyyye pyyye pjpyyye pOUTERtokenize pofterter)r\yyyye ye pjwdpye porter)r\yyy^e CREATE RIRTUAL TABye p�������������������������������~���`````````````````````�````������������������������������������������� printf(1,)��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������6���������������������������������펎��������������������������������yyye pjudpye porter)r\yy��������v����������UA substrr���������������������������������������������������������� min(1,1)�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������orter)r\yyyye @>E VISING fcC
INS*RT)r\yyyye pyyye pjpyyye pjudpye por%Yr)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 EJING fcC
INS*RT INTOye {dyye oype Wyye port�tokenize porter)r\yyyye pyyye pjpyyy pjTOye pyyye o�ye pyL TAe porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, t1 US*RT INTOye pyyye oyye pyter)r\yyyye CREATE VIRdAL NG fcC
I^S*RT INTOye pyyye oyye Pyye porter) dOUT�R);
INS*RT INTOye pyyye o�ye pyye porter) TE
VIPTUAL TABLE t1 USIN� fts���������������������������������������������_���������������\yyyye pyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREAtE �IRTUAL TABye porter)r\yyyy~ CREATE VIRTUAL T.BLE t1 USING fcC�����������������������m��������������d����������������������������������������������������������������OUTERGLOB�yye#pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL ABLE t1 USING fts(ctokenize porter)r\yyyye pyyye TRANSACTIONyye p�TEr) rter)r\yyyye pyyye pjpyyye peUTERtokenize porter)r p~yye pjpyyye7pjudpye porter3rye pjpyyye pOUTER\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL T0BE =IRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INOUTERLYyyye pjuyye py





�


rter)r\yyyyepyyye pjpyyye pOUTE_er)r\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATor|er)r\yyyye @>E V f pyyye pjpyyyye CRiAT o�ye pyye porter)  [a]ite_compileoption_get(1)eniUA�substrrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
IN]*RT INTOye pyyyetoke�aze��������������������������������������������������������������������������������������������������������������������pOUTERtokenize porter)r\yyyye py`ye pjpyyye7pjudpye porter3r\yyyya CREAT�rter)r\yyyye pyyyepj7dpy{ porter)r\yyyye CREATE VIRTU\L TABE VIRU,L PABye por\yyyye CREATE VIRTUALT.BLE t$ USING fcC
INS*RT INTOye dyyye oype pyye por4tokenize porter)r\y�yye INITIALLYyyye pjuyye py





















USINGE RIRTUAL�rter)r\yyyye pyyye pjpyyye pOUTERCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC<CCCCCCCCCCCCCC@CCCCCCCCCCCCCCCCCCCCCCCCyye pjpyyye pjuyye pyTEr) rVer)r\yyyye pyyy� pjpyyye �OUTERtokenize porter)r\yyyye pyyy p��e pJudpye port�r)r\yyyye CREATE VIRTUAL TABye porter)r\yyye CREATE VIR�������������������������������������������������������������`����tokenize orter)r\yyyye pyyye p�pyyye pjudpye porter)k\yyyye HREATE V^RTUAL TAB e porter)r\yyyye CREATE VIRTCAL T.G fcC
INS*R -1NTOye py�ye oyye pyye pGGGGGGGGorter) �OUTERorter);
INS*RT INTOye pyyye oyye pnye porter) RFAILr\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE  US```````````e �yye p````````````````````````````````````@````````````````````i```````rter)``````````````````````````````````````````````````````````````````````````````e po`````````````l```````````````````````````````````````````````L`````�`````````````````````````````````tokenize```````````d`````````````````�`````````````````````````````````````````````````````````````````````````````````````````````!`````````F````````````````````��������������```````````````````````````````````````````````�``````````````````````````````````````````````````````````````````````````````````````````````````````````````````*RT INTOye pyyye oyye pyye porter) ERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(cto julianday(1,1,1)yyye pyyye pjpy�ye pjuyye p�TEr) COLUMNr)r\yyyye pyyye pj�yyye pOUTERtokenize porter)r\yyyye*pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye p`````````````````````orter)r\yyyye CREATE VIRTUAL T.BLE t1 OSING fcC
INS*Rn INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLYyyye pjuyye p``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````d````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````UCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC4CCCCCCCCCCYCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC�CCCCCCCCCCC;CCCCCCCCCCCCCCCCCCCCCC:CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCcCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBC
INS*OT INTOye {yyye oype pyye por4tokenize porter)r\yyyye INITIALLYyyye pjuyye py




















USINGrte����yyyye pyy�������������pyyye pjpyyye-pjudpye porter)r\yyy^e CREATE RIRTUAL TABye p������������������������������Ǝ��������������������������������������������玎��������������������������� printf(1,1)���������������������������������������������������������������������������������������������������P�������������������������������������������������������������������������6���������������������������������orter)r\yy����������������������������������������������������������������������������������������������������򎎎�����������������������������������������������������������������������������������������������������������������������������������������������������������������&&&&&&&&&&&&&&&&&&&&&&&&&&&&&�����orter���yyye @>E VIRTUAL9T pjpyyye _judpye |orter)r\yyyye CREATE VIRTUAL TABye porr)r\yy�ye CREATE VIRTUAL T.BLE {yyye oype pyye port�tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyye o�ye pyye porter)  [a]rter)r\yyuyye pyTEr)  pyye rtr/r\���e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye �judpye por_er)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOy portertokenaz TABE VIRTUAL TAe porter)r\yyyye pyyye pjpyyye pjudp���������������������yye oyde pyye porter) OUTERtokenizeye pjuudp������������yyye CREAT��rtwr)r\yyyye pyyyepjudpye porteOUTERtokenize porter=r\yyyye pyyye pe porter)�\yyyy��CREAT( VIPTUAL TABLE rteNOr\yyyye py���judpye porter)r\yyyye CREATE VIRTUAL TABye ���er)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT ORTOye��#yGGGGGGGGGGGCOUTER
�|okenize porter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CREATE V RT�������������������������pUAL/TABye pLrter)r\yyyye CREATETUAL T.BLE t1 USINGf�cC
^N��������������������ye pyye porter) OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye pr)r\yyyye CREA�������������������yyyye INITIALLYyyye pjuyye pnize port�r�����������������)r\yYyye pyyye pjpyyye p�uyye pyTEr) d
INS*RT INTOye pyy�e oyye pyye orter)r\yyy�okenize porter)r\ykenizeCHECKer);
INS*RT INTdMing');
SEL


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 fts4(x, y);
INSERT Ihhhhhhhhhlhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhDEFERREDhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������ACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)3NIQUE);REINDE;VACUUM;jre������������������������������(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  ;;VACUUM;create tab�e iRgggggggggEMPO�������O����NDsmE,UE$lNlint);;;create table tR�EGYN?ANALYZE;Eq m t1;


sqltext:
ATTACH 'file:&000?mode=memory&caIhe=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileopti�n_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;:�insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert i^to t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES('text 0ny', '00000000', 'textRIRTUAL TABLE t4TUAL TABLE t4 USxed=b) USING fts4(a, b, c, notindexed=b);;
I US
I USING fts4(a/ b, c 00)ee');;
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, nmtindexed=b);;
I USING fs4(a/ b, c 000ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
create table 'a''e a�����������2�������������������''%(���gggggggggEMPO������������ggg��������blobe "a"���������������''b<(���g�gggggggEMaO������������ggg�������� blobe "a"UNIQUE,"" .IQUENUE$""''''''''''''''''''''''''''''''''''''''''''''''''''''''1''''''''''''''''''''''''''''''''''''''''''''''''''UET�
i�Xdidny(one a"UNIQUE"UNIQUE,""UNIQU>,UE$""UET�
i�Xd
i�Xdidne,diBnel INDsmzb"UNIQUE,UE$lNIQUE,UE$""UNT�
i�Xdidnte2EINDsmz""U�������������d�''b'(���_�gggggggEMP);;;;VACUUM;BEGIN;ANEdYZE;Eq m t1;


sqltext:
SELECT  DISTINCT *,"".*,"( 
s*1)",0,"a".*,"
select 11*1)",01"a",01*?, "".*,"lect D1*1)",0,"a".*,"
select 11*1)",01"a",01*?, * from ( 
select 11*1), (  ( select 11*0,"a",01*?11)""), (  ( select 11*1), ( ;
select 1"A",0,"a",01*?11)"");1 ( 
select 11*1), (  ( 1*1),� ;
select*?11)"");


sqltext:
create table t1("a"doub charWHERE_QUz UN�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE temp_t000e(t);
INSERT INTO temp_t000e VALUES('000000hhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhVhhh�����������������������������������������������������������������������������������(( );REINDEX  ;;VACUUM;create table �RgggggggggEMP�����������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS���������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�������������������������������������������������hhhhhhhhhhhhhhhhe zable tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTR0%00000');
PRAGMA temp_store = 1;PRAGMA temp_s���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����t�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS���������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;cxeate table tRgggggghhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table ���D�(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tgggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP��������������������������������������������������������������������������������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����(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 t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byy��к���������������������������������������������������������������������������ya pyyye oyyfyTEr) rter)r\yyyye pyyye �����������������������tokenr)r\yyyye pyyye pjpyyye pjudpye porterEr\yyyye CREATE V^RTUAL TAB e porterr\yyy� CREATE VIRTUAL T.BLE�t1 USIdG fcC
INS*RT INTOye pyyye oyye pyye porter) ��OUTERorterDESCNS*RT INTOye pyyye oyye pyye porGROUPer)re CREATE VIRTUAL TABye [orter)r\yyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT;INTOye pyyye oyye!pyye porter) yyeyye pyyye pjpyyye pOUTERorter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CRE@TE VIPTUAL TABLE t USING fts(ctokenize porter)r\yyyye pyyye pjpy�ye pjuyye p�TEr) rter)r\yyyye pyyye pjmyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye Worter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BcC
INS*RT INTOye {yyye oype pyyeportttokenize porter)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye pyyye pjpyyye @OUTERer)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>E VIRTUALfcC
INS*RTr)r\yyyyI pyyye pjpyyye pjudpye porter)r\yyyye CRiATE nI�REATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA substrrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
INS*RT INTOye pyyye oyye �yye portertokendze pooter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA su�str(1,1,1)RT INTOye pyy�e oyy py�e porter)  CREATE VIRTUAL T.BLE t1 USING fcH
INS*RT INTOye py����������������������������������������������������������������������PRAGMA������������������������������������nFAIL�����������������������������������������������rter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye por�rter)r\yyyye pyrler)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye py�yeBpjpyyenize pr\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATE RIRTUAL TABye porter)r\yyyye @>E VIRTUALfcC
INS*RTr)r\yyye pyyye pjpyyye pjudpye porter)r\yyyye CRE!TE VIRTUAL TABye porter)r\yyyye CRE3TET.BLE t1 USING fcC
INS*Rr INTOye {yyye oype pyye port��tokSnhze porter)r\yyyye yyye pjpyyye pjTOye pyyye o�ye pyye porter)  pjayyye5pju���� porter)r\yyyye CREA7 pyyy pj�e pJud)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING frter)r\yyyye pypOUTERtokenize porter)r\yyyye pyytoken�e porter)r\yyyye INITIALLy�^e CREATor|Yyyye pjuyye px�










































ye p``````d`````````````````````OUTER��tokenize porter)r\yyyye pyyy pjpyW�j�dpye po�ter)r\yyyye CREATE VIRTUAL TAB porter);
INS*RT INTOye pVIRTUAL T.BLE t1USING fc:
INS*RT INTOye pyyye �ye pyye porter) OUTERze porter)r\yyyye pyyye pjpyyye pjudpye poTUAL T.BLE tj ZSING fcC�INS*RT INTOye pyyye oyye pyye porter) OUTER\yyyye pyyye pjpyyqe pOUTER�tokenize porterr\yy8ye pyyy pjpyyye pjudpye por_er)r�yyyye CREATEnt, tokenize porter);
INS*RTVIRTUAL pyyye o�y CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype prye porttokenize porter)r\yyyye pyyye pjpyyye p@Oye pyyye o�ye pyye e pyyye oyye pyye port�rter)r\yyu�ye pyTEr) rter)rTyyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpyU por_er)r\yyyye CREATEdIRTUAL TABye po fcC
INS*OT INTOye {yyye oype pyye por4tokenize porter)r\yyyye INITIALLYyyye pjuqye py





















USINGrter)r\yyyye pyyye pjpyyye pOUTERtokenize pofterter)r\yyyye ye pjwdpye porter)r\yyy^e CREATE RIRTUAL TABye p�������������������������������~���`````````````````````�````������������������������������������������� printf(1,)�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������6���������������������������������펎��������������������������������yyye pjudpye porter)r\yy��������v����������UA substrr���������������������������������������������������������� min(1,1)�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������orter)r\yyyye @>E VISING fcC
HNS*RT)r\yyyye pyyye pjpyyye pjudpye por%Jr)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 UJING fcC
INS*RT INTOye {yyye oype pyye port�tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyye o�ye pyL TAe porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, t1 US*RT INTOye pyyye oyye pyter)r\yyyye CREATE VIRdAL NG fcC
I^S*RT INTOye pyyye oyye Pyye porter) dOUT�Rer)r\yyize port�r);
INS*RT INTOye pyyye o�ye pyye porter) TE VIPTUAL TABLE t1 USIN� fts���������������������������������������������_���������������\yyyye pyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREAtE �I�L TABye porter)r\yyyy~ CREATE VIRTUAL T.BLE t1 USING fcC�����������������������m������������������d����������������������������������������������������������������OUTfRGLOB�yye#pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL ABLE t1 USING fts(ctokenize porter)r\yyyye pyyye TRANSACTIONyye p�TEr) rter)r\yyyye pyyye pjpyyye p�TERtokenize porter)r p~yye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL T0BE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLYyyye pjuyye py





�


rter)r\yyyye pyyye pjpyyye pOUTE_er)r\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATor|er)r\yyyye @>E V fcC
INS*RTr)r\yyyye pyyye pjpyyyye CRiATE VI�REATE VIPtUAL TABL sqlite_compileoption_get(17eniUA�s���rrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
IN]*RT INTOye pyyyetoke�aze��������������������������������������������������������������������������������������������������������������������pOUTERtokenize porter)r\yyyye py`ye pjpyyye7pjudpye porter3r\�yye CREAT�rter)r\yyyye pyyyepj7dpy{ porter)r\yyyye CREATE VIRTU\L TABE VIRTU,L PABye por\yyyy��CREATE VIRTUALT.BLE t$ USING fcC
INS*RT INTOye dyyye oype pyye por4tokenize porter)r\y�yye INITIALLYyyye pjuyye py





















USING�rter)r\yyyye pyyye pjpyyye pOUTERCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC<CCCCCCCCCCCCCC@CCCCCCCCCCCCCCCCCCCCCCCCyye pjpyyye pjuyye pyTEr) rVer)r\yyy]e pyyye pjpyyye �OUTERtokenize porter)r\yyyye pyyy p��e pJudpye port�r)r\yyyye CREATE VIRTUAL TABye porter)r\yyye CREATE VIR�������������������������������������������������������������`����tokenize porter)r\yyyye pyyye p�pyyye pjudpye porter)r\yyyye HREATE V^RTUAL TAB e porter)r\yyyye CREATE VIRTCAL T.BLE�t1 USIdG fcC
INS*R -1NTOye py�ye oyye pyye pe porter)r\yy�^e CREATorOUTERorr);
INS*RT INTOye pyyye oyye pnye porter) RFAILr\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE  US```````````e �yye p````````````````````````````````````@````````````````````i```````rter)``````````````````````````````````````````````````````````````````````````````e po`````````````l```````````````````````````````````````````````L`````�`````````````````````````````````tokenize`````````````````````````````�`````````````````````````````````````````````````````````````````````````````````````````````!``````````````````````````````��������������```````````````````````````````````````````````�```````````````````````````````````````d``````````````````````````````````````````````````````````````````````````*RT INTOye pyyye oyye pyye porter) ERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye ����CREATE VIPTUAL TABLE t1 USING fts(ctokenize porter)r\yyyye pyyye pjpy�ye pjuyye p�TEr) COLUMNr)r\yyyye pyyye pj�yyye pOUTERtokenize porter)r\yyyye*pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye p`````````````````````orter)r\yyyye CREATE VIRTUAL T.BLE t1 OSING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLYyyye pjuyye p```````````````````````````````````````````````````````````````````````````````````````````````````w``````````````````````````d````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````UCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC4CCCCCCCCCCYCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;CCCCCCCCCCCCCCCCCCCCCC:CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCcCCCCCCCCCCCCCCCCCCCCCBC
INS*OT INTOye {yyyype pyye por4 count(1)tokenize porter)r\yyyye INITIALLYyyye pjuyye py





















USINGrte����yyyye pyyye pjptokenize����������������pyyye pjpyyye-pjudpye porter)r\yyy^e CREATE RIRTUAL TABye p������������������������������Ǝ��������������������������������������������玎���������������������������� printf(1,1)�������������������������������������������������������������������������������������������������������������������P�������������������������������������������������������������������������6���������������������������������펎��������������������������orter)r\yy�����������������������������������������������������������������������������������������������������������������򎎎�������������������������������������������������������������������������������������������������������������������������������������l�������������������������������������������&&&&&&&&&&&&&&&&&&&&&&&&&&&&&�����orter���yyye @>E VIRTUAL9T pjpyyye _judpye |orter)r\yyyye CREATE VIRTUAL TABye porr)r\yyyye CREATE VIRTUAL T.BLE {yyye oype pyye port��tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyye o�ye pyye porter)  [a]rter)r\yyuyye pyTEr)  pyye rtr/r\���e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye �judpye por_er)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOy portertokenaz TABE VIRTUAL TAe porter)r\yyyye pyyye pjpyyye pjudp���������������������yye oyde pyye porter) OUTERtokenizeye pjuudp������������yyye CREAT��rtwr)r\yyyye pyyyepjudpye porteryyye pOUTERtokenize porter=r\yyyye pyyye pe porter)�\yyyye CREAT( VIPTUAL TABLE rteNOr\yyyye py���judpye porter)r\yyyye CREATE VIRTUAL TABye ���er)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT ORTOye��#yGGGGGGGGGGGCOUTER
�|okenize porter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CREATE V RT�������������������������pUAL/TABye pLrter)r\yyyye CREATETUAL T.BLE t1 Uf�cC
^NS*RT INTOye pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye pr)r\yyyye CREA�������������������yyyye INITIALLYyyye pjuyye pnize port�r)r\yYyye pyyye pjpyyye p�uyye pyTEr) d
INS*RT INTOye pyy�e oyye pyye porter) ize porter)r\yyy�okenize porter)r\ykenizeCHECKer);
INS*RT INTdMing');
SEL


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELECT+a, b,a,  a, b,a,6 b, '00' FROM t1
UNION
SELECT+a, b,a, b, '000' FROM t1
UNION
SELECT b, b, '000' +a, b,a,  a, b,a,6 b, '000' FROM t1
UNION
SELECT+a, b,a, b, '000' FROM t1
UNION
SELECT b, b, '000' FRO,a, a, b,a, b, '000' FROM t1
UNION
SELECT b, b, '000' +a, b,a,  a, b,a,6 b, '000' FROM t1
UNION
SELECT+a, b,a, b, '000' FROM t1
UNION
SELECT b, b, '000' FRO,a, '000' FROM t1
ORDER BY 2, a, b,  a b,a, b, '000' Ft1
ORDER BY 2, a b,a, b, '000'ELECT b, b, '000' FRO,a, '000' FROM ct 

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

44<1);


sqltext:
CREATE TABLE t1(x, y ar(1)DEFAULT KEY, A,TEXT);
CREATE TABLE t2(a INTEGER );
SELECT * FROM t2 NA�qAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATURTU���������������������������������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������������UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� JOIN t1 N NATURAL JOIN t1 N;
SELECT
* FROM t2 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JOIN t1 NARAL JOIN t1 NATURTU���������������������������������������������������������������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR���������������������UR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� JOIN t1 N NATURAL JOIN t1 N;
SELECT
* FROM t2 NATUqAL JOIN t1 NA NATURAL JOIN t1 NATUR�1 NATURAL JOIN t1 NA NATURAL JOIN t1 NATU������� NATURAL JOIN t1 N- NATURAL JOIN t1 NA1 NATURAL JOIN t1 NA NATURAL JjIN t1 NATU������A NATURAL JOIN t1 NATUR��������������������������������������������������END������������������ATU������A NATURAL JOIN t1 NATUR�����������������������������������������������������������������������������������������������������AL JOIN t2;


sqltext:
CREATE VIRTUAL TABLE t0 USINg fts4(x,ordereDES,$U4k4,$48,44444,C);
INSERT INTO t0(docid, x) VALUES(100000066600E00000000, '0VVVVVVVbbbbbbNSERT INTO t0(a, b,������������ ltrim(1,1)VIRTUAL TLE t0x(t0);
SELECT * FROM t0aux;

SELEhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhUhhhhhhhhhhhPhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

SELE,EINDsm""UNINDsm""UNIQUE,E$ln/smz""UNIQUEnINDsmUNz""UN�avg(9 1=1vt(1tad(1),1,yBavG(1)9TABLEg1ext(100) null, I000000000 text(1) null, F0000000 text(300) notnull, V0000000000 text(300) not null, V000000000000 text(300) not null, D00000000000 text(40) not null, I0D0000000000000 text(50) not null,Qonstraint P0000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE L0000(C00000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) oot null, OB0ECTID textA50) not null, R0000000000 int not null, C0000000000 {ext(40) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int null, P0000000000000M int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L00000000000000000 text null,constraint P0000040? prGROUP kvy (ISSUEID, OB0 int null, PATE TABLE G0(C000000 int null, S0000 int not null, L00ullH B000 text null, constraint P00000000000000000000 primary key (ISSUEID,POB:ECTID));
BREATE TABLE H00(DAT0000E text(2) not null, O0000 text(20) not null, K0000000000 text(100) not null, F0000000000 int00000, T00000000 int00000);
CREATE TABLE D000(F0000000000 text(30) not null, V int00 int not null);
CREATE TABLE D00000000000C0000000(TQUNID text(3) not null, S0000 text(50) not null, O"00 text(50) not null, P00dtext(3D));
CREATE TABLE D0000F0000000(C00 int00000, S0000 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C000000000 text(20 unicode(1)00ext(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) nulnull, constraint P000000000000000 primary kdIS);
CREATE TOBLE D0(TQUNID text(30 I90 text(50) not null,E000 text(50) null, D0000000000 text(100) null, D0000000000000000 int null,constraint P00 primary keZ (TQUNID));
CREATE TABLE E00000(T00000 int not nell, N000� text(50) �ot �ull, M000 blob not null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 inv null, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID tex(50) not null,null, L000000000000000 text(20j null, U000000 text0 null, R00000000000000 text(5000 text(50) not null,@0000text not null, M0000000000 blob not null, I00000000000000 int not null, T000000texEXPLAIN D00 text(20) not null);
CREATE TABLE I0000(C00000 int0, S00 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int n�t null, C0000000000 text(50) n�ull, A"000000 ttxt(50) notl, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, P00000000000000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, C0000000000P0 text(300) null, C00000000000 text null, I00000000R000 text(1) null, B000 text nuI;
CREATE TABLE I000000( 0000 int null, S0000 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID t]xt(50) not null, R00000000t null substr(1,1,1)000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE L0000(C00000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) oot null, OB0ECTID textA50) not null, R0000000000 int not null, C0000000000 text(40) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int null, P0000000000002M int null, L000000 int null5 L0000000000000000 int null: U000p00000000800 text(300) null, L00000000000000000 text null,constraint P0000040? primary kvy (ISSUEID, OB0ECTID));
CREATE TABLE G0(C000000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSVVVVxVVVVVVVVVVVVVVVVVPVVVVVVVVVVVVVVVVVVV7VVVVVVVVVVbbbbbbNSERT INTO t0(a, b,������������');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;

SELhhhhhhhvhhhhhhhhhhhhhhhhhUhhhhhhhhhhsm""UNIQUE,E$ln/smz""UNIQUEn""UN�a�g(9 1=1vt(1	otad(1),1,yBavG(1)9TABLEg1ext(100) null, I000000000 text(1) null, F0000000 text(300) not null, V0000000000 text(300) not null, V0000 text(300) not null, D000 text(40) not null, I000000 text(1) null, D00000 text(50) not null,Qonstraint P0000000 primary key (ISSUEID, OB;
CREATE


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�����������������de=memorK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE ZEt1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T�������:������������������������������������;ANALYZE;t;
�REATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileopt����ion_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;tQ
Cts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TSBLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTU?L TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABL� t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������Թ����������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�������������������������������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=c);
INSERT INTO t4 VALUES('text 0ny', '00000000', 'textUAL TABLE t4TUAL TABLE t4 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('texte', '00000000', 'textRIRTUAL TABLE t4TUAL 7ABLE t4 USING fts4(a, b, c, notindexed=b;;
I USING fs4(a/ b, c 00ee');
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t. RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ���������������������������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T���������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr�K ;;SAVEPOINT T��������� ;;SAVEPOINT T����������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_use����������LLBACK ;;SAVEPOINT T��������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)���������������������������������������������������������������������������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)�����������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)�����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c); I;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
END;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)�������������������������������������������������㼼�����������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA wr��������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T��������������������������������ݼ��F;
ALTER TABLE t1 RENAME TO  sqlrt_compileoption_used(1)����������������������������������������������������������������������������������������������������������������������;ANALYZE;CREATE VIRTUAL TABLE t1 USING fts3(c);
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)����������������������������������������������������������������������������������������g������������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT TEEI;
ALTER TABLE t1 RENAME TO  sqlit_compileoption_used(1)��d(1)������������������������������������������������������������������������������������������������������������������������������������������g����������������������������;ANALYZE;t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I�;;
insert into t1 values(1);
  ;;SAVEPOINT0TE;ANALYZE;�������OLLBACK );


sqltext:
 ;ANALYZE TEMP ;;SAVEPOINT P ;;SAVEPOINT T;;SAVEPOINT P ;;SAVEPOINT P ;;SAVEPOINT TEMP;;;;;SAVEPOINT P ;;SAVEPOINT T;;SAVEPOINT P ;;SAVEPOINT P ;;SAVEPOINT TEMP;;;;;ANALYZE  TEMP ;;RE t;A ;;RE t1;;);


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
VACUUM wD�����������������������������;
PRAGMA wal_checkpoont;
INSERT INTO t1 VALUES(randomblob(800));BEGIN;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   2 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   4 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   8 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  16 */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 t1 SELECT random~lob(800) FROM t1;   /*  6O t1 SELECT randomblob(800) FROM t1;   /*   8 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  16 */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 t1 SELECT random~lob(800) FROM t1;   /*  64 *��INSERT INTO t1 SELECT random SELECT randomblob(800) FROM t1;   /*COMMIT/
ROLLBACK TO one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM  t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������ntal;
PRAGMA page_si� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR����������4 *��INSERT INTO t1 SELECT random SELEC a.bndomblob(800) FROM t1;   /*COMMIT/
ROLLBACK TO one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 */
INSERT INTO t1 SELECH randomblob(800) FROM  t1 NATU������� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������ntal;
PRAGMA page_si� NATURAL JOIN t1 NA NATURAL JOIN t1 NATUR��������������� NATURAL JOIN t NA NATURAS JO� t1����AL JOIM�t2;


sqltext:
CREATE TABLE t1(a,I,REPLAI,REPLA,ER,ERY KEY, b TEX,LATEX,LA,N b '00');
SELECT * FROM t1 NATURAL JOIN t1 t1 NATURAL JOIN t1 NA NATURAL JOIN t1 DEFT NATURAL JOIN(t1 NA NATURAL JOIN t1 CDETURAL JOIN t1 FFFFATURAL JOIN t1 NUT)in(1)in(@ $44i�1,1)in(1)in(1,44)i
select  min(?�1)in(1*4)in*;
s9999));


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT oid FROM i LIMIT 2001-01-015)
SELECT x FROM i L-)
 ORDER BY 1 LIMIT-1;


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS �����������������������㛛�����inmbmJme;
VACUUM
����4�������me;
VACUUM
������;
VACUUM
����4�������me;
VACUUM
�����������y�����������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ���������rna;
PRMGMA secure_delete=�����������@��������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ��������������������������00;
PRAGMA secure_de�����������������������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ��������������������������00;
PRAGMA secure_delete= ������0;
PRAGMA secu�����������������00;
PRAGMA secure_delete= ������0;
PRAGMA secete=�1;
;;AN;;


sqltext:
GIN;
CREATE VIRTUAL TABLE t0 USING fts4(orderc);
INSERT INTO t0 VALUES('0s4C');
UPDATE t0 SET docid = 0;
INSERT INTO t0 VALUES('cc 0(ord*0*�*(60000000%00000');
PRAGMA temp_store =21;PRAGMA temp_s������������������������������������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y������������������inm�mJ��������������y�����������������������������y�������������������������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y���������������������inmbm����כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������������inmbmJme;
VACUUM
�������������������inmbmJme;
VACUUM
�������������y��������inmbmJme;
VACUUM
�������������y��������������כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������y���������������������inmbm����כ���������������������inm�mJ��������������y�������������������������������������inmbmJme;
VACUUM
������������me;
VACUUM
�����������������inmbmJme;
VACUUM
����bmJme;


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(w�INTEGER PRIMARY KEY);
CREATE TABLE t
(y DEFAULT 10 REFERENCES _1(x) ON UPDATE SET DEFAULT);
CREATE TABLE t3(y R���c);
PRAGMA �ritaD������ ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t  RENAME TO  dqlit_compileoption_usek��on_used(1)�����������������������������������������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(';
PRAGMA ����������������������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 �r�� ;;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 �r�� ;;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������ ;;S1VEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
A


sqltext:
create table t1(one ,"a"doub char(1)UNIQUE);
select  max(1,1) from t1,( 
select 111199,"b"�1,111411*1), ( 
select 111)ON( select .991-2 )AND	+-44++-2414>"a"AND"a">"B"  NATURAL JOIN  ( 
select 1 fro111)ON"a"=fro111*1),"a"=01*1), ( 
select  11)ON"a"=01*A> substr(1,1,11)OR( 
select 1), ( 
select 1 fro,01), ( 
select 1 fro from ( select 1,"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111)ON"a"=01*1*1), ( 
select 1), ( 
select 1 fro from ( select 1,"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111*1), ( 
select 1), ( 
select 1 fro from ( select 1,"a",01*1), ( 
select 1), ( 
select 1 fro111)ON"a"=fro111)ON"a"=01*1*1), ( 
), ( 
s111)ON"a"=fro111*1), ( 
select 1), ( 
( 
sele 
selec*1*1), ( 
select 1), ( 
select, ( 
select 1), ( 
selo111)ON"a"=fro111)ON"a"=
select 11*1), ( 
s1)O( 
select 11)ON"a"=01*1> substr(1,1,1);


sqltext:
 );
select ?1in( char(1), @ers()|~ 1111111111111111117|| 111111111>917|~ 1111111111E2001-01-01111)"a","b" ""WHERE"">"m">"a">"a">"�">"y";"a",tF;


sqltext:
PRAGMA encoding=UTF16be;
SELECT trim(~'0e���à  ,1)%')>"+2 ">"a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"�">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"">"a rdund(1,1)""">"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">>"">"�"/"a">"d""">"a">"a""">"a">"b" ""WHERE">�a">"a">"a">"a">"a">"a">"a">"JOINa""">"a">"a""">"">"a">"">"a">"a""">"a">"ATTACH>�a">"a">"a">"a">"a">"�">"a����OINa""">"a">"a""">"">"a">"">"a">"a""">"">"a">"a">"d""">"a""">"">"a rdun">"">"a">"a">"d""">"a">"">"a">"a">"d""">"a">"a""">"a">>"">"�">"a">"d""">"a">"a""">"a">"y";


sqltext:
create table t1("a"doub charWHERE_QUz UN�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE temp_t000e(t);
INSERT INTO temp_t000e VALUES('00000hhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhshhhVhhh�����������������������������������������������������������������������������������(( );REINDEX  ;;VACUUM;create table �RgggggggggEMP�����������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS���������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�������������������������������������������������hhhhhhhhhhhhhhhhe zable tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE;REINDEX  ;;VACUUM;create table �����(o douTR0%00000');
PRAGMA temp_store = 1;PRAGMA temp_s���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������hhhhhh���hhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����t�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhANDhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS�����������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggghhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table ���D�(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tgggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX sqlite_version() table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP���������������������������hhhhhhhhhhhhhhh����t�����������������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhHhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����(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 table t1("a"doub charWHERE_QUz UN�,hdkBne,sn PRIMARY KEY, b) WITHOUT rowid;
CREATE TEMP TABLE temp_t000e(t);
INSERT INTO temp_t000e VALUES('000000hhhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhVhhh�����������������������������������������������������������������������������������(( );REINDEX  ;;VACUUM;create table �RgggggggggEMP�����������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS�������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�������������������������������������������������hhhhhhhhhhhhhhhhe zable tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTR0%00000');
PRAGMA temp_store = 1;PRAGMA temp_s���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh����t�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������AS���������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh���������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggghhhhhhhhh��������������������������������������������������������������������������������������(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table ���D�(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP����������������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table tgggEMP�������h��������������������������������(o doubhar(1)UNIQUE);REINDEX  ;;VACUUM;create table �����(o douTRANSACTIONUE);REINDEX  ;;VACUUM;create table tRgggggggggEMP��������������������������������������������������������������������������������������������������������������������������������������������������������������hhhhhhhhhhhhhhhhhhhhhhhhhhYhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����������������������������������������������������������������������������������(o );REINDEX  ;;VACUUM;create table �RgggggggggEMP��������������������������hhhh�hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh�����(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 TABLE t0(a INT, b  NTEGER PRIMARY KEY);
CREATE TABLE lo0(x);
CREATE TRIGGER t000 BEFORE INSERT ON t0 BEGIN
INSERT INTO lo0 VALUES(new.b);
END;
INSERT INTO t0 VALUES(NULL,5);
INSERT INTO t0 SELECT b,a FROM t0 ORDER BY (1), avg(9), avg(1),  avg(1), avg(11),1), avG(41), avG(1), avg(9), a,"","b","",";","a","","b"H"","","b","",";","a","","b",""";", (1), avg(9), avg(1),  avg(1), avg(11), avG(41), avG(1), avg(9), a,";","a","","b",""";", (1), avg(9), avg(1),  avg(1), avg(11), avG(41), avG(1), avg(9), a,"""a","","b"ACTION,"","","","","b","",";","a");


sqltext:
ATTACH 'file:&000?mode=memory&cache=shared' AS ������������������������㛛�����inmbmJme;
VACUUM
����4�������me;
VACUUM
��������nmbmJme;
VACUUM
����4�������me;
VACUUM
�����������y�����������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ���������rna;
PRAGMA secure_delete=���������������������00;
PRAGM zeroblob(1)ete= ������0;
PRAGMA secure<delete=�������������Ғ��������������������������00;
PRAGMA secure_delete= ������������������������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�������������Ғ��������������������������00;
PRAGMA secure_delete= ������0;
PRAGMA s�cu�����������������00;
PRAGMA secure_delete= ������0;
PRAGMA secure_delete=�1;
;;AN;;


sqltext:
CREATE TABLE t1(x�INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, �um(b) AS m FROM t2 GdUP BY a�����������������������������������������������������������������������IIII","; ","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiiiiiviiiIIII","; ","ile C","inene  ","nene  ","il" COLLA11)O����������
GROUP BY  "aile C","ine ",""," e C","inenene  ","il ",""," ",""-"; ","ile C*,"in"ile C"."ie  "�" ""; "-"ile C","inene  IIIIII C","inenene  ","il ","","ile C","ie  ",""," ","","; ","ile C","iile  ",""," ","","; ","ile C","inene  ",,IIIIIIIIIIIIIIIIIIIIIIIII(III ","","; ","ile C","inene  ","IIIIIIIIIIIIIIIIIIIIIIIIIIIIIJIIIIIIIIIIIIIII)IIIIIIIIiiiiiiiiiiiIIII","; ","ile C","inene  ","����  ","il" COLLA11)O��
GR"e  "OLLim );


sqltext:
ATTACH''AS noname;
e0��������ggdPO���;FROM t0 WHMREe );
;
PRAGMA table_info(t0);PRAGMA tab��_iwfo(t0);������������;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'r\byy��к���������������������������������������������������������������������������ya pyyye oyyfyTEr) rter)r\yyyye pyyye �����������������������tokenr)r\yyyye pyyye pjpyyye pjudpye porterEr\yyyye CREATE V^RTUAL TAB e porterr\yyy� CREATE VIRTUAL T.BLE�t1 USIdG fcC
INS*RT INTOye pyyye oyye pyye porter) ��OUTERorterDESCNS*RT INTOye pyyye oyye pyye porGROUPer)re CREATE VIRTUAL TABye [orter)r\yyyye CREATE VIRTUAL T.BLE t1 USING%fcC
INS*RT;INTOye pyyye oyye!pyye porter) yyeyye pyyye pjpyyye pOUTERorter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CRE@TE VIPTUAL TABLE t USING fts(ctokenize porter)r\yyyye pyyye pjpy�ye pjuyye:p�TEr) rter)r\yyyye pyyye pjmyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye Worter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BcC
INS*RT INTOye {yyye oype pyyeporttokenize porter)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye pyyye pjpyyye pOUTERer)r\yyyye pyyye pjpyyye pjudpye porter)r\yyy^e CREATE RIRTUAL TABye porter)r\yyyye @>E VIRTUALfcC
INS*RTr)r\yyyyI pyyye pjpyyye pjudpye porter)r\yyyye CRiATE nI�REATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA substrrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
INS*R INTOye pyyye oyye �yye portertokendze pooter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPtUAL TABL sqlite_compileoption_get(1)eniUA su�str(1,1,1)RT INTOye pyy�e oyy py�e porter)  CREATE VIRTUAL T.BLE t1 USING fcH
INS*RT INTOye py����������������������������������������������������������������������PRAGMA������������������������������������nFAIL�����������������������������������������������rter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*bT INTOye {yyye oype pyye por�rter)r\yyyye pyrler)r\yyyye INITIALLYyyye pjuyye py





















USINGrter)r\yyyye py�yeBpjpyyenize pr\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATE RIRTUAL TABye porter)r\yyy>E VIRTUALfcC
INS*RTr)r\yyye pyyye pjpyyye pjudpye porter)r\yyyye CRE!TE VIRTUAL TABye porter)r\yyyye CRE3TET.BLE t1 USING fcC
INS*Rr INTOye {yyye oype pyye port��tokSnhze porter)r\yyyye yyye pjpyyye pjTOye pyyye o�ye pyye porter)  pjayyye5pju���� porter)r\yyyye CREA7 pyyy pj�e pJud)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING f���rter)r\yyyye pypOUTERtokenize porter)r\yyyye pyytoken�e porter)r\yyyye INITIALLy�^e CREATor|Yyyye pjuyye px�










































ye pOUTER��tokenize porter)r\yyyye pyyy pjpyW�j�dpye po�ter)r\yyyye CREATE VIRTUAL TAB porter);
INS*RT INTOye pVIRTUAL T.BLE t1US�G fc:
INS*RT INTOye pyyye �ye pyye porter) OUTERze porter)r\yyyye pyyye pjpyyye pjudpye poTUAL T.BLE tj ZSING fcC�INS*RT INTOye pyyye oyye pyye porter) OUTER\yyyye pyyye pjpyyqe pOUTER�tokenize porterr\yy8ye pyyy pjpyyye pjudpye por_er)r�yyyye CREATEnt, tokenize porter);
INS*RT INTOye pyyye o�y CREATE VIRTUAL TABye porter)����������������r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype prye porttokenize porter)r\yyyye pyyye pjpyyye p@Oye pyyye o�ye pyye e pyyye oyye pyye port�rter)r\yyu�ye pyTEr) rter)rTyyyye pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye pjudpyU por_er)r\yyyye CREATEdIRTUAL TABye po fcC
INS*OT INTOye {yyye oype pyye por4tokenize porter)r\yyyye INITIALLYyyye pjuqye py





















USINGrter)r\yyyye pyyye pjpyyye pOUTERtokenize pofterter)r\yyyye ye pjwdpye porter)r\yyy^e CREATE RIRTUAL TABye p�������������������������������~���```````````````````` varchar(1)���������������������������������������� printf(1,)��������������������������������������������������������������������1 ������������������������������������������������������������������������������������������������������������������6���������������������������������펎��������������������������������yyye pjudpye porter)r\yy��������v����������UA substrr�������������������������������������������v�������������� min(1,1)�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������orter)r\yyyye @)r\yyyye pyyye pjpyyye pjudpye por%Yr)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 UJING fcC
INS*RT INTOye {yyye oype pyye port�tokenize porter)r\yyyye pyyye pjpyyye pjTOye pyyye o�ye pyL TAe porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(content, t1 US*RT INTOye pyyye oyye pyter)r\yyyye CREATE VIRdAL NG fcC
I^S*RT INTOye pyyye oyye Pyye porter) dOUT�Rer)r\yyize port�r);
INS*RT INTOye pyyye o�ye pyye porter) TE VIPTUAL TABLE t1 USIN� fts���������������������������������������������_���������������\yyyye pyyye pjpyyye pOUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye)r\yyyye CREAtE �IRTUAL TABye porter)r\yyyy~ CREATE VIRTUAL T.BLE t1 USING fcC�����������������������m������������������d����������������������������������������������������������������OUTERGLOB�yye#pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL ABLE t1 USING fts(ctokenize porter)r\yyyye pyyye TRANSACTIONyye p�TEr) rter)r\yyyye pyyye pjpyyye peUTERtokenize porter)r p~yye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL T0BE VIRTUAL PABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLYyyye pjuyye py





�


rter)r\yyyye pyyye pjpyyye pOUTE_er)r\yyyye pyyye pjpyyye pjudpye porter)r\yy�^e CREATor|er)r\yyyye @>E V fcC
INS*RTr)r\yyyye pyyye pjpyyyye CRiATE VI�REATE VIPtUAL TABL sqlite_compi�eoption_get(1)eniUA�substrrter)r\yyyye pyyyESE VIRTUAL T.BLE t trim(1,1)cC
IN]*RT INTOye pyyyetoke�aze�������������������]������������������������������������������������������������������������������������������������pOUTERtokenize porter)r\yyyye py`ye pjpyyye7pjudpye porter3r\yyyye CREAT�rter)r\yyyye pyyyepj7dpy{ porter)r\yyyye CREATE VIRTU\L TABE VIRTU,L PABye por\yyyye CREATE VIRTUALT.BLE t$ USING fcC
INS*RT INTOye dyyye oype pyye por4tokenize porter)r\y�yye INITIALLYyyye pjuyye py





















USING�rter)r\yyyye pyyye pjpyyye pOUTERCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC<CCCCCCCCCCCCCC@CCCCCCCCCCCCCCCCCCCCCCCCyye pjpyyye pjuyye pyTEr) rVer)r\yyyye pyyye pjpyyye �OUTERtokenize porter)r\yyyye pyyy p��e pJudpye port�r)r\yyyye CREATE VIRTUAL TABye porter)r\yyye CREATE VIR�������������������������������������������������������������`����tokenize porter)r\yyyye pyyye p�pyyye pjudpye porter)r\yyyye HREATE V^RTUAL TAB e porter)r\yyye CREATE VIRT+AL T.BLE�t1 USIdG fcC
INS*R -1NTOye py�ye oyye pyye pGGGGGGGGorter) �OUTERorter);
INS*RT INTOye pyyye oyye pnye porter) RFAILr\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUA instr(1,1)US```````````e �yye p````````````````````````````````````@````````````````````i```````rter)``````````````````````````````````````````````````````````````````````````````e po`````````````l```````````````````````````````````````````````L`````�`````````````````````````````````tokenize`````````````````````````````�`````````````````````````````````````````````````````````````````````````````````````````````!``````````````````````````````��������������```````````````````````````````````````````````�`````````````````````````````````````````````````````````````@````````````````````````````````````````````````````*RT INTOye pyyye oyye pyye porter) ERtokenize porter)r\yyyye pyyye pjpyyye pjudpye porter)r\yyyye CREATE VIPTUAL TABLE t1 USING fts(ctokenize porter)r\yyyye pyyye pjpy�ye pjuyye p�TEr) COLUMNr)r\yyyye pyyye pj�yyye pOUTERtokenize porter)r\yyyye*pyyye pjpyyye7pjudpye porter3r\yyyye CREATrter)r\yyyye pyyyepjudpye porter)r\yyyye CREATE VIRTUAL TABE VIRTUAL PABye p`````````````````````orter)r\yyyye CREATE VIRTUAL T.BLE t1 OSING fcC
INS*RT INTOye {yyye oype pyye porttokenize porter)r\yyyye INITIALLYyyye pjuyye p``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````d````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````UCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC4CCCCCCCCCCYCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;CCCCCCCCCCCCCCCCCCCCCC:CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCcCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBC
INS*OT INTOye {yyye oype pyye por4�tokenize porter)r\yyyye INITIALLYyyye pjuyye py





















USINGrte����yyyye pyyye pjptokenize����������������pyyye pjpyyye-pjudpye porter)r\yyy^e CREATE RIRTUAL TABye p������������������������������Ǝ��������������������������������������������玎���������������������������� printf(1,1)�������������������������������������������������������������������������������������������������������������������P�������������������������������������������������������������������������6���������������������������������펎��������������������������orter)r\yy�����������������������������������������������������������������������������������������������������������������򎎎���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&&&&&&&&&&&&&&&&&&&&&&&&&&&&&�����orter���yyye @>E VIRTUAL9T pjpyyye _judpye �orter)r\yyyye CREATE VIRTUAL TABye porr)�yye CREATE VIRTUAL T.BLE {yyye oype pyye port�tokenize port�)r\yyyye pyyye pjpyyye pjTOye pyyye o�ye pyye porter)  [a]rter)r\yyuyye pyTEr)  pyye rtr/r\���e pyyye pjpyyye pOUTER�tokenize porter)r\yyyye pyyy pjpyyye �judpye por_er)r\yyyye CREATE VIRTUAL TABye porter)r\yyyye CREATE VIRTUAL T.BLE t1 USING fcC
INS*RT INTOy portertokenaz TABE VIRTUAL TAe porter)r\yyyye pyyye pjpyyye pjudp����````*RT INTOye pyyye oyy�����������������yye oyde pyye porter) OUTERtokenizeye pjuudp������������y�ye CREAT��rtwr)r\yyyye pyyyepjudpye porteryyye pOUTERtokenize porter=r\yyyye pyyye pe porter)�\yyyye CREAT( VIPTUAL TABL\ rteNOr\yyyye py���judpye porter)r\yyyye CREATE VIRTUAL TABye ���er)r\yyyye CREATE VIRTUAL T.BLE t1 USING fC
INS*RT ORTOye��#yGGGGGGGGGGGCOUTER
�|okenize porter)r\yyyye pyyy pjpyyye pjudpye porter)r\yyyye CREATE V RT�������������������������pUAL/TABye pLrter)r\yyyye CREATETUAL T.BLE t1 USINGf�cC
^NS*RT INTOye pyyye oyye pyye porter) OUTERtokenize porter)r\yyyye pyyye pjpyyye pjudpye pr)r\yyyye CREA�������������������yyLEyye INITIALLYyyye pjuyye pnize port�r)r\yYyye pyyye pjpyyye p�uyye pyTEr) d
INS*RT INTOye pyy�e oyye pyye porter) ize porter)r\yyy�okenize porter)r\ykenizeCHECKer);
INS*RT INTdMing');
SEL


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

 111), ( select	

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

 111), ( select	

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

11), (  ecT 
 19), ( 
selecT 

 111), ( select	

( 
selecT 
 1111)UNION 
selecT  ( 
selecT 
 111)UNION 
selecT 
 19), ( F
select 4411,1,1,1), ( 
selecT 
 111), ( select	

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

 111), ( select	

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

1);


sqltext:
create TEMP  table t1(allint);nsert ino t1 values(1);; DETACHZAIC;;LYZE t1;;;;;;;;;;;;;;ANALYZE;;;;ATTACH 'file:&000?mode=memory&cache�shared& AS �������red& Af ������������������������' AS �����������������������������������mJme;ATTACH 'file:&000?mode=memory&�����������������' AS ��������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(�);I(�
PRAGMA �rCK ;;SAVEPOINT T�������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE t1 RENAME TO t1 �qlit_compileoption_used(1)�����������������������������������������������������������;AN IF EXIS;
CR


sqltext:
SELECT  count(1),?, * from (
select 7,4211,"b","",";","a",01*1), ( 
select 111)ON( �
select .999,"9","b",1,1,"b","",";","a",01*1), ( 
select 111)ON( �
select +999,"9","b",1,111"",";","a",011,"b","",";","a",01*1), ( 
select 111)ON( �
select +999,"9","b",1,111"",";","a",01*1), ( 
select 111)ON( �
select +999,"9","b",1,1111*1), ( 
select 111)ON( �
select .999,"9","b",1,11141,"b","",";","a",01*1), ( 
select 111)ON( select +999,"9","b",1,111"",";","a",011,"b","",";","a",01*1), ( 
select 111)ON( �
select +999,"9","b",1,111"",";","a",01*1), ( 
select 111)ON( �
select +999,"9","b",1,11141,11,01*1), ( 
select 111)ON( select .141,11,01*1), ( 
select 111)ON( �
select 11), ( 
select 4,4*1), ( 
select 111)ON( �
select +999,"9","b",1,11141,11,01*1), ( 
select 111)ON( select .141,11,01*1), ( 
select 111)ON( �
select 11), ( 
select 4,421), ( 
select .9e4211,"b"="",count(1),?, 941,11,01*1), ( 
select 111)ON( �
select .941,11,01*1), ( 
select 111)ON( select .91411), ( 
select 4,4*1), ( 
select 111)ON( �
select +999,"9","b",1,1,11,01*1), ( 
select 111)ON( �
select .9141141,11,01*1), ( 
select 111)ON( select .91411), ( 
select 4,421), ( 
select .9e4211,"b"="",count(1),?1), ( 
select .9e4211,"b"="",count(1),?, 9));


sqltext:
SELECT  strftime(11,1, time( @141444401),1, time(),  me()01)>"+2 dayQ""a">>"+2 days">""> substr(1,1,1)LIKE"b" "a","b" ""WHERE"">"a">"a">"">"a">"a">"a""">"a">"4""">"a""">"a">"4""">"">"a">"a">"a""">"a">"4""">""LIKE"""">"�">"a"""> substr(1,1,1);


sqltext:
SELECT 10 EXCE,1,  1 R,"b""a">>"a">"4""">>"a">"a""b" GLOB"*[lU"LIKE""""LIbELO,"*�����>���������������͵�a""b" GLOB"*[
seleVt- 1co� int������d�����������op@" �a">"4""">a">"a">"">""LIKE""""��op@" ,"aRE;a"hhhhh�hhhhhhh�hhhhhh,"b�,"ORD;


sqltext:
CREATE TABLE t10(x INTEGER PRIMARY KEY, y INT, z CHAR(100));
CREATE INDEX ������������������������������������������������t0����������00 ON t10(y);
EXPLAIN QUERY PLAN
SELECT a.x, b.z
FROM t10 AS a JOIN t10 AS b ON a.y=b.x
WHERE (b.x=$ab0 OR b.y<$ab0);


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(96001-01-0190));
INSERT INTO t0 VALUES(zeroblob(900));
INSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT x FROM t0;
BEGIN;
DELETE FROM t0 WHERE rowid%7;
PRAGMA incremental_vacuum(J);
ROLLB
;#;
	
��");

insert into t1 
select trim(1+44-4*4444444444,"����������������
select Xrim(1+44-g



*
�s(1)
;#;
	
��");

insert into t1 
select trim(1+44-4*4444444444,"���������������������
;#;
	

*

��");
sIMMEDIATE���������������������
'''''''''R
0'



END�p�
;'��'''''''''R
0'



END�p�
;'��

�
s{lect Xrim(1+4-g 



*
�s(1)
;#;
	

*

��");

insert into t1 
select trim(1+44-4*4444444444,"������������ne,sm�1GonNUL���������
'#'''''''R
0'



END�p�
;'��

� 
select Xrim(1+44-g 



*
�s(1)
;#;
	
��");

insert into t1 
select trim(1+4454*4444444444,"������������������������������������������
'
;#;
	

*

��");

insert into t1 
select trim(1+44-4*4444444444,"������������������������������������������
'''''';
	

*

��");

insert into t1 
select trim(1+44-4*4444444444,"���������������������������ae sq������������������������������
'''''''''R
0'



END�p�
;'��

� 
select Xrim(1+�4-g 



*
�l(1)
;#;
	

*

��");
sIMMEDIATE
OP �oW�'''''''''dae ()OP �oW�'''''''''dae�����
;'

���

R
;

�l(1)
;#;
	

*

��");
s


sqltext:
SAVEPOINT abc;
CREATE TABLE t0(a, b);
ROLLBACK TO "aINT abc;
CREATE";
CREATE TABTEMP0(a, b);
ROLLBACK TO abc;
COMMIT;ABbc;


sqltext:
SELECT  round(CURRENT_TIME,001000111111111 || 1141111-1E1111)"a","b" "H9RE"">"a">"a">""<"y";"a",tFRE";


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t1a ON t1(a);
INSERT INTO t1 VALUES(1,0),(2,0),(3,0),(2,0),(NULL,0),(NULL,0);
PRAGMA writable_schema=ON;
UPDATE sqlite_master SET _ROVro='CREATE UNIQUE INDEX t00 ON 00(a)'
WHERE nam01-0401-0144441-04141-044+4e414441-001-01-01-01441-0142001-01-014401-014444401-0444401-0141-0142001-01-014401-0144441-44441-0410144441-0142001-01-014401-0144441-0144444444444>4(esr1;


sqltext:
CREATE TABLE t0(a INT PRIMARY KEY, b, c, UNIQUE(b,a, b,  b, c, b, c,c)) WITHOUT rowid
TE TABLE t h, i FOYg, sqlit�������' AS ���������������������������������������������d���Jme;ATTACH 'file:&000?mode=memory&cache=shared& AS ������red& Af ������������������������' AS �����������������������������������mJme;=;
VACUUM
����4�������me;
VACUUM
�y���ame;
ATTACH':memory:' AS �������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T���������������������������������������ݼ���������������������ݼ������������������EM��;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T�������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTT���������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTkTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T������RLBACK ;;SAVEPOINT T�����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT �������������������������;ANALYZE;DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);I(';
PRAGMA ������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����F;
ALTER TABLE  sqlite_compileoption_used(1)ption_used(1)�������������������������������������������������������������������������Լ�������OLLBACK ;;SAVEPOINT T����TTTT�EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK�;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���˼��������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEP���� T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T�����������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������LMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������ļ���������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPEINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�������������������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������ݼ���������������������������������������������ݼ�����������������������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT���������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�����������������@�������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������E���������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBCK ;;SAVEPOINT T����TTTTTTTTTTTTTT���������������������ݼ�;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTT��������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOINT T����������INNERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��������������������������������������������������������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ���������������������ݼ������������������EMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T�������������������������������;;;;ROLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT�������������������EEMP ;ANALYZE;;;;ROLLBACK ;;SAVEPOINT T��������������RLBACK ;;SAVEPOIdT T����������INIERCK ;;SAVEPOINT T��������ݼ��������������OLLBACK ;;SAVEPOINT T����TTTTTTTTTTTTTTTT��TTT��������������������������������RLBACK ;;SAVEPOINT T�����������LLBACK ;;SAVEPOINT T����������������������������������������ݼ����������������������������������������������������������������������������EMP ;ANALYZE;;;;ROLLBCKAVEPOINT TEEMP ;ANSAVEPOINT TEEt1; t1EEMPALYZSA�POINT TEEt;


