# xsql

sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b|~c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a *b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c -1,$b||c||a, c||a||b FROM abc;
IO abcb, a, c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


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 * (500*4)) );
INSERT INTO t1 VALUES( randomblob(110 * (512-4)) );
INSERT INTO t1 VALUES(randomblob(2001-01-013 * (5-4)) );
DELETE FROM t1 WHERE rowid+ 3;
PRAGMA incremental_vacuum =22;
DELETE FROM t1 WHERE rowid = 1;


sqltext:
PRAGMA auto_vacuum= incremental;
PRAGMA page_size = 1000;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b);
INSERT INTO t1 VALUES( -11,randomblob(2500));
INSERT INTO t1 VALUES(?,randomblob(50));
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)Ft1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
DELETE FROM t1 WHERE a-1;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a char(1), b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,CURRENT_TIMESTAMP b, c FROM abc;
INSERT INTO abc SELECT b, a, c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,CURRENT_TIMESTAMP b, zeroblob(1) c FROM abc;
INSERT INTO abc SELECT b, a, c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA encoding = 'UTF-16';
CREATE VIRTUAL TABLE ASC�13 USING fts3;VACUUM s3;VACUUM V;VACUUM VAV;VACUUM VALAL


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime() x FROM i LIMIT 30;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEG
R PRIMARY KEY ON CONFLICT FAIL, b);
CREATE TABLE t0(x INTE�ER PRIMARY KEY ON CONFLICT FAIL, y);
INSERT INTO t0 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t0;
SELECT * FROM t0;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b char(1), c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40,11, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o,0
');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+5,6,'000'||substr(c,4) FROM t1 WHERE c GLOB '0000*';
CREATE INDEX t0b ON t1(b);
ANALYZE;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN.30 AND 60;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(e,b,c,e,c,d,b,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=NOT? AND d=? AND e=?;


sqltext:
PRAGMA avacuum= tal;
PRAGMA page_size = 1000;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b);
INSERT INTO t1 VALUES(1,randomblob(2000));
INSERT INTO t1 VALUES(220015012001501-01-01,randomblob(50));
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(5 || 0)FROM t1;
DELETE FROM t1 


sqltext:
CREATE TABLE t0(x,y DEFAULT-4.3, z DEFAULT-x'000DEFAA');
INSERT INTO t0 DEFAULT VALUeS;
SELECT * FROM t0;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x-10;
CREATE TRIGGER r0�AFTER INSERT ON t1 WHEN new.y=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length( @1y) FROM t1 ORDER BY x;


sqltext:
BEGIN;
CREATE TABLE n00be0s(a PRIMARY KEY, b);
INSERT INTO n00be0s(oid) VALUES(NULL);
INSERT INTO n00be0s(oid) SELECT NULL FROM n00be0s;
INSERT INTO n00be0s(oid) SELECT NULL FROM n00be0s;
INSERT INTO n00be0s(oid) SELECT NULL FROM n00be0s;
INSERT INTO n00be0s(oid) SELECT NULL FROM n00be0s;
INSERT INTO n00be0s(oid) SELECT  random() e0s;
INSERT INTO n00be0s(oid) SELECT NULL FR0s;
UPDATE n00be0s set a= oid, b =X'000000000000000000000000000000000000';
COMMIT;


sqltext:
CREATE TABLE t1(a,b);EXPLAIN
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 sql='CRa)'
WHERE name='t1a';
UPDATE sqlite_master SET sql='T "a""';
PRAGMA writable_schema=OFF;
ALTER TABLE t1 RENAME TO t10;
PRAGMA integrity_check


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a char(1) PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' | strftime( last_insert_rowid()) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||sr(c,4) FROM t1 LIMIT c GLOB 'o0*';
INS


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1�2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fle%t sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('0 an0');
INSERT I0 0. S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000'MATCH'sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet w e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO |2 VALUES('00 10 September 0h0 wi0/ d00 t�0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 0p');
INSERT INTO t2 VALUES('Sain0-V00000-sur-SoTme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2`VALUES('000 00000 000 i0 E0H a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20+S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 0000000000h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000ss 0 00000 0000 0a0000 f00 0��0 o0');
INSERT INTO t2 VAL�ES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
BEGIN;
CREATE TABLE Re00T000e(T00000 INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TABLE TempT000e(Te0tID INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TRIGGER t000000000�AFTER UPDATE ON TempT000e BEGIN
INSERT INTO TEMPT000e(Te0tSt00n0)
SELECT [a]. [a]St00n0 FROM TempT00.e 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;
CELECT Te0tSt00n0 FROM Re00T000e ORDER BY 1;


sqltext:
BEGIN;
CREATE TABLE Re00T0ese(T00000 INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TABLE TempT000e(Te0tID INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TRIGGER t000000000�AFTER UPDATE ON TempT000e BEGIN
INSERT INTO TEMPT000e(Te0tSt00n0)
SELECT [a].Te0tSt00n0 FROM TempT00.e LIMIT 1;
END;
INSERT INTO TempT000e(Te0tSt00n0) VALUES ('1');
INSERT INTO TempT000e(Te0tSt00n0t00n0)
SELECT [a].Te0tSt00nT000e SET Te0tSt00n0 = Te0tSt00n0 + 0 WHERE Te0tID=1 OR Te0tId=2;
CELECT Te0tSt00n0 FROM Re00T000e ORDER BY 1;


sqltext:
CREATE VIRTUAL TABLE rt USING rtree(i0, x0, x2);
INSERT INTO rt VALUES(1, 2 ,2);
INSERT INTO rt VALUES(1, 2 ,?);
SELt;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(e,b,c,d,e));
SELECT * FROM t0 WHERE a=? AND b=?BETWEEN?AND c=NOT?BETWEEN? AND d=? AND e=A;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INd0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9�99';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULTULT '00000';
UPDATE t1 SET x= '0';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INd0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e�9';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULTULT '00000';
UPDATE t1 SET x= '0';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INd0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e9�';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULTULT '00000';
UPDATE t1 SET x= '0';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INd0000 DEFAULT-'900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULTULT '00000';
UPDATE t1 SET x= '0';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INd0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e2001-01-0199';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULTULT '00000';
UPDATE t1 SET x= '0';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


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


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a,-a, `a`


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a, a,b-a,oid


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a, round(1,1)-a,oid


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4(content=, content=,x);
INSERT INTO ft0(docid,x) VALUES(03, '0 0 N 0 G')NTO ft0(docid,x) VALUES(04, 'C 0 0 U B');�IN


sqltext:
PRAGMA synchronous = NORMAL;
PRAGMA page_size = 1024;
PRAGMA journal_mode = WAL;
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
PRAGMA wal_checkpoint;EXPLAIN
INSERT INTO t1 VALUES(randomblob(800));
BEGIN;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*   2 */
INSERT INTO t1 SELECT randomblob(800) FROM t1; INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  16 */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1; INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */REPLACE INTO t1 SELECT randomblob(800)M�t1;   /* 128 */
INSERT INTO t1 SELECT randomblob(000) FROM t1;   /* 256 */
ROLLBACK TO one;
INSERT INTO t1 SELECT  load_extension(1,1) t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM t1; INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* 256 */
COMMIT;


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


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);
ANALYZE;
DELETE FROM sqlite_stat1;
INSERT INTO sqlite_stat1(tbl,idx,stat)VALUES('t1','t1a','12 00'),('t1','t1b','10000');
ANALYZE sqlite_master;
SELECT*, upper(?)'0'FROM t1 WHERE a BETWEEN 3 AND 8 ORDER BY c;


sqltext:
CREATE TABLE t0( `a`a,b,c int,d,e, PRIMARY KEY(a,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,d,b,c,d,e,c,d,e,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=7 AND d=? AND e=?;


sqltext:
CREATE TABLE t0b(x);
INSERT INTO t0b(rowid, x) VALUES( 1511,10),(2, likely(1)-10),(0, likely(1)-01=1);
ix=10;


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS NOT  [a];
INSERT INTO t1 VALUES(-1, -1, -1, NULL);
INSERT INTO t1 SELECT@2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2* count(A)a,2*b,2*c,d FROM t1;ANALYZE


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, b, c);
INSERT INTO t0(a, b, c) VALUES('one t0ree four', '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f





�






INSERT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runANAL decimal(1,1)YZEd jual(1,1)YZEd jumpinmping');
SELECT rowid FROM t1 WHE�E con';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order�DESC);
INSERT INTO t0(docid, x) VALUES(100000000000000000, '02001-01-010');
INSERT INTO t0(docid, x) VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '2001-01-010*' ORDER BY docid DESC;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(i01, va0u01);
INSERT INTO t1 VALUES(4400,2),(4400,1);
CREATE TABLE t2 (va0u02);
INSERT INTO t2 VALUES(1);
SELECT(SELECT sum(va0u02=va0u01)FROM t2), max(0e02,"b"-"a","b" /* */)
FROM t1
GROUP BY 002;


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,WIERE d, PRIMARY KEY(c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE d,e)


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


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT "a","b""""a","ba","b",oid, ifnull(1,1)"b""a""""a","ba","","ba","b",a FROM (SELECT count(*)a FROM t0) WHERE a==0;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, ' strftime(1,1,1,1) strftime(1,1,1,1) strftime(1,1,1,1) strftime(1,1,1,1)g');
SELECT rowid FROM t1 WHERE content MATCH 'run jump';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'rCURRENT_TIMESTAMPunning and CURRENT_TIMESTAMPjumping');
SELECT rowid FROM t1 WHERE content MATCH 'ru�CURRENT_TIMESTAMPjump';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('000 TEMPc00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbbdNEA x USING fts4(-------D--PPPPPPPPPPPELECT * fts4(-------D--4(-------D--PPPPPPPPPPPEL--
----m0R/6 000';


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x%Y,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WEXCLUSIVE;
CREATE TRIGGER r0�AFTER INSERT ON t1 WHEN new.y=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length( oid) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x%Y,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<1.;
CREATE TRIGGER r0�AFTER INSERT ON t1 WHEN new.y=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT random() x, length( oid) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x%Y,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<1.;
CREATE TRIGGER r0�AFTER INSERT ON t1 WHEN new.y=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length( oid) FROM t1 ORDER BY x;REINDEX


sqltext:
CREATE TABLE t91(x int); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a int,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT?1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT 2 FROM t91 LEFT JOIN t92 ON a=2 AND b=3;
SELECT 3 FROM t91 LEFT JOIN t92 ON (a=2 OR b=3) AND y IS NULL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IS NULL;
CREATE TEMP TABLE x9 AS SELECT * FROM t91 LEFT JOIN t92 ON@a=~~~~~~~~~~~~~~~~~~~~1 LEFT JOIN t92 OCT 5 CT 8 FROM t91 LEFT JOIN t92 ON a=20 OR~~~~~~~~~~~~~~~2 OR ?1OR b=3


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'TRANSACTION)NSACTION jACTION');
SELECT rowid FROM t1 WHERE content MATCH 'ruACTION';


sqltext:
CREATE TABLE t3(a INTEGER PRIMARY KEY, b, c, d, e f);
CREATE INDEX t00000 ON t3(b, c, d, e);
EXPLAIN QUERY PLAN
SELECT * FROM t3 WHERE b=2 AND c=3 GROUP BY b, a, randomblob(1),$f,E;


sqltext:
CREATE TABLE t3(a INTEGER PRIMARY KEY, b, c, d, e f);
CREATE INDEX t00000 ON t3(b, c, d, e);
EXPLAIN QUERY PLAN
SELECT * FROM t3 WHERE b=2 AND c=3 GROUP BY b, a, b, b, c, d, e,$f, "a","b"E;


sqltext:
SELECT NULL "�","b" UNION SELECT "b"TL UNION
SELECT 1 UNION SELECT NULL UNION
SELECT 1 UNION SELECT 2 NNULL UNION
SELECT 1 UNION SELECT 2 AS 'x'
ORDER BY a, "a", a,b;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,b,c,c,c,c,b,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND c<? AND a=B;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,a,c,c,c,c,b,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND c<? AND a=?;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ��������0������������ꪪ�����Ī�������');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0)+
U


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ��������0��������������������Ī������ abs(1)�');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0)+
U


sqltext:
PRAGMA auto_vacuum= incremental;
PRAGMA page_size = 1000;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b);
INSERT INTO t1 VALUES( 51120012001501-01-01-01,randomblob(2000));
INSERT INTO t1 VALUES(0,randomblob(50));
INSERT INTO t1 SEC;


sqltext:
CREATE TABLE t0(a,b,c i,d,e, PRIMARY KEY(a,b,e,c,b,e,a,b,c,b,e,c,c,b,b,c,c,b,b,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND b<? AND e=?;


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT "a","b""""a","ba","b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b",oid bloboid,"b""a","ba","b", *FROM t0) WHER� a=


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB��� t0�ٹ˹���������������������E t��ٹ˹���������������ٹ˹������������������ٹ�����LE t��ٹ˹�������ٹ˹��˹���������������������� "a"���kenize=un�");
RT 


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4(' 0 c d  sqlite_compileoption_used(1)f 0 b c a,b d');
SELECT	snippet(ft0, '0', '0', '', -1- 2) FROM ft0 WHERE ft0 MATCH   'comp@leoption_used(1)f 0  (1)a''b''a 0  (1)a''b''a''b''b''c';


sqltext:
ATTACH''AS noname;
ATTACH':memory:' AS ��name;
ATTACH':memory:' AS ine;
ATTACH':memory:' AS memmem;
BEGIN;
CREATE TABLE noname.n00000(x);
CREATE TABLE inmem�i0000(y);ANALYZE


sqltext:
CREATE TaBLE t3(a EXINTEGER PRIMARY KEY, b, c, d, e, f);
CREATE INDEX t00000 ON t3(b, c, d, e);
SELECT a FROM t3 WHERE b<2 AND c=3 ORDER BY b DESC,d DESC, e DESC, b,  e DESC, b, c, a DESC;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i ORDER BY 1)
SELECT zeroblob(12001-01-01) x FROM i LIMIT 90;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i ORDER BY 1)
SELECT zeroblob(12001-01-01) x FROM i LIMIT 200


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(10000000000000.000, '002001-01-01R��SEERT INTO t0(docid, x) VALUES(0, 0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid DESC;


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT 1 FROM t91 LEFT JOIN t92 ON a=A OR b=3;
SELECT 2 FROM t91 LEFT JOIN t92 ON a=2 AND b=3;
SELECT 3 FROM t91 LEFT JOIN t92 ON (a=A OR b=3) AND y IS NULL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IS NULL;
CREATE TEMP TABLE x9 AS SELECT * FROM t91 LEFT JOIN t92 ON a=A OR b=3;
SELECT 5 FROM x9 WHERE y IS NULL;
SELECT 6 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT 7 FROM t91 LEFT JOIN t92 ON a=2 AND b=3;
SELECT 8 FROM t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS  [a] OR b=3;E;
S


sqltext:
PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;
PRAGMA cache_size =ALL00;
CREATE TABLE t1(x);
CREATE TABLE t2(x);
CREATE TABLE t3(x);
CREATE INDEX i3 ON t3(x);
INSERT INTO t3 VALUES(randomblob(103));
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM�t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100 -1) FROM t3;
INSERT INTO t3 SELECT randomblob(10 ) FROM t3;
INSERT INTO t3 SELECT randomblob(12001-01-0100) FROM t1;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(
00) FROM t3;
INSERT INTO t3 SELECT randomblob(:00) FROM t3;REINDEX


sqltext:
PRAGMA mmap_size = 0;
PRAGMA page_size = 1024;
PRAGMA cache_size =ALL00;
CREATE TABLE t1(x);
CREATE TABLE t2(x);
CREATE TABLE t3(x);
CREATE INDEX i3 ON t3(x);
INSERT INTO t3 VALUES(randomblob(103));
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100) FROM�t3;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(100 -1) FROM t3;
INSERT INTO t3 SELECT randomblob(10 ) FROM t3;
INSERT INTO t3 SELECT randomblob(12001-01-0100) FROM t1;
INSERT INTO t3 SELECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT randomblob(
00) FROM t3;
INSERT INTO t3 SELECT randomblob(20 ) FROM t3;REINDEX


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT sqlite_source_id() q FROM x AS x1, x AS x2 WHERE x1.a-x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(ab);
CREATE VIEW y AS
SELECT total(1)p, lower(1)q FROM x AS x1, x AS x2 WHERE x1.a>x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y, y  AS1, y S�y1, y  A, y  Ad1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, lower(1)q FROM x AS x1, x AS x2 WHERE-x1.a>x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y, y  AS1, y S�y1, y  A, y  Ad1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, lower(1)q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y, y  AS1, y S�y1, y  A, y  Ad1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1,  x AS x1, x AS x2 WHERE x1.a�x2.a;
SELECy


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, lower(1)q FROM x AS x1, x AS x2 WHERE changes()NOTNULL;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y, y  AS1, y S�y1, y  A, y  Ad1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, lower(1)q FROM x AS x1, x AS x2 WHERE likely(1) >=NULL;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y, y  AS1, y S�y1, y  A, y  Ad1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( .11,1)) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( "a",1)) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( -1 || 1,1)) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif(1,1))q FROM x;
SELECT $tota|(SELECT $to|a|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y y1, y S1, y  ASy1, y S1, y,y, y y1, y S1, y  AS y1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT /* EL?CT $tota|(1)p FROM x*/( nullif(1,1))q FROM x;
SELECT /* ELECT $tota|(1)p FROM x*/CT $tOta|(SELECT $tota|(1)e FROM x AS y1, y, y  AS y1)� FROM xS y1, y  � AS y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT /**/(SELECT nullif(1,1))q FROM x;
SELECT  /*.*/(SELECT $tota|(1)p FROM x A, y  A, y  CS1, y S�y11, y  ASy1, y S1, y y, y y1, y S1, y  AS y1)p FROM x AS y1, y o  C


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif(1,1))WHERE~~~~~~~~~~~~~~~~ changes();
SELECT $tota|(SELECT $tota|(1)p FROM x AS y, y S1, y  A)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS1, y S1, y  AS M x 


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(DISTINCT nullif(1,1))WHERE~~~~~~~~~~~~~~~~~~~~~~~"b";
SELECT $tota|(SELECT $tota|(1)p FROM x AS y, y S1, y  A)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS1, y S1, y  AS M x 


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif(1,1))WHERE~~~~~~~~~~~~~~~~~~~~~~~"b"ISNULL;
SELECT $tota|(SELECT $tota|(1)p FROM x AS y, y S1, y  A)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS1, y S1, y  AS M x 


sqltext:
CREATE TABLE t1( [a]a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%s0%s' /* */) FROM t1 GROUP BY 00001;


sqltext:
CREATE TABLE t1( [a]a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%s0%',a,b,c) FROM t1 GROUP BY 00001;


sqltext:
CREATE TABLE t1(a, b, c, PRIMARY KEY(a,b)) WITHOUT rowid;
INSERT INTO t1 VALUES(1,2,3),(2,3,4);
SELECT c FROM t1 WHERE char ( -1 ||$1,9) ORDER BY b;


sqltext:
CREATE TABLE FOO(bar int0000);
CREATE TRIGGER f000000000 BEFORE INSERT ON foo BEGIN
SELECT CASE WHEN NOT (NOT~~ load_extension(1,1)NOT BETWEEN 0 AND 20)ISNULL
THEN raise(rollback, '000000') END;
END;
INSERT INTO foo(bar) VALUES (0);


sqltext:
CREATE TEMP TABLE ANALYZEt0001(a,b,c);
SELECT * FROM sqlite_temp_master WHERE sql GLOB '*[]ߤa] **';


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e, P a,bR a,bIe, PRIMARY KEY(a,p,c,d,a,b,c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(c, b);REINDEX


sqltext:
CREATE TABLE [sill0 0 0a0e](a, b, c);
CREATE INDEX 'f0000000''00000' ON [sill0 0 0a0e](a, b);
CREATE INDEX '00:00- �00000000''00000' ON [sill0 0 0a0e](c);
INSERT INTO [sill0 0 0a0e] VALUES(1, 2, 3);
INSERT INTO [sill0 0 0a0e] VALUES(4, 5, 6);
ANALYZE;
SELECT idx, date(1,idx) stat FROM sqlite_stat1O


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 sql='CRINDEX t00////(�///////////////////ter SET� TABLE!00(a NOT NULLCURRENT_TIMESTAMPt1';
PRAGMA writable_schema=OFF;
ALTER TABLE t1 RENAME TO t10;
PR


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('0���bb c00', 'bT 000');
SELECT * FROM	x where y MATCH 'bbb OR - stbd OR - strft�� OR - strft�� ORrft�� OR - strft�� ORrft�� OR � OR - strft�������������������������� OR 0';


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a,90201,01),b)OR a='0' ORDER BY +x;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a,00201,01),b)OR a='0' ORDER BY +x;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a,1.201,01),b)OR a='0' ORDER BY +x;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a+10201,01),b)OR a='0' ORDER BY +x;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a,10201E01),b)OR a='0' ORDER BY +x;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( strftime(1,1,1,1),b)OR a='0' ORDER BY +x;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, -1.00 ||X,01) x FROM i LIMIT 90;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, -1.2001-01-0100 ||X-01) x FROM i LIMIT 90;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1/ random()||10E1) x FROM i LIMIT 50;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E1)/x FROM i LIMIT 50;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E1)OR x FROM i LIMIT 50;


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V ��0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,c,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0�', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q n');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0 W E H J');
INSERT INTO x1(docid,a,b,c) VALUES(15, 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(docid,a,b,c) VALUES(17, 'Q T S K 0', 'W B 0 Y N', 'V J P E C');
INSERT INTO x1(docid,a,b,c) VALUES(18, 'A 0 0 O Q', 'L 0 0 Y 0', 'G 0 M R N');
INSERT INTO x1(docid,a,b,c) VALUES(19, 'T 0 0 P 0', '0 V Y B X', 'L Z 0 N 0');


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, '�unning and jumping');
SELECT rowid FROM t1 WHERE content MATCH 'r a,bCURRENT""""""""""";
INSERT NOTNULL""��������������������""""""""""run """""""""""""""""""""""""""""("""""""""""jump';


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a /* */,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND b=? AND c=? AND d=? AND e OR?AND c=? AND d=? AND b AND d=c=? AND d=? AND e OR?�


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBt�����O�������������������������00');
INSERT INTO t0 VAL


sqltext:
BEGIN;
CREATE TABLE A000(ISSUEID text(50)not null, OB0ECTID text(50)UNIQUE not null, PARTICIPANTID text(50) not null,E0000000000 int not null, constraint P000000 primary key (ISSUEID, OB0ECTID, PARTICIPANTID));
CREATE TABLE A00000000000000000(L0 UNIQUE, Q00 int not null, N000000 text(50)UNIQUE not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, F00000000000 text(100) not null, R0000000 int not null, S00000000 text(30) not null, L0000000 text(200) not null, A00000000000000000 int not null, R00000 int not null, N000000000000 text(1) null, N0000000000000 text(1) null, N00000000 text(1) null, N0000000000000000 text(1) null, N00000000000000000 text(1) null, C00000000000000 text(1) not null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE D00(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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U000 int00000, P00000000000000 int00000, L000000 int00000, L00000000 int00000, U0000000 text(300) null, L000000D text(50) null, R0000000 int not null, L0000 text(200) not null, I00000000000 text not null, E00000000 text null, A00000000000000 text not null, I000000000000 text(100) not null, C00000000000000 text(1) not null, A00000000000000000 int not null, constraint P00000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE A0000000000(TQUNID text(30) not null, O0 text(50) null, I000000 text(50) null, D00000000 text(50) null, C0000000000000 text(50) null, C0000000000 text(100) null, C00000000 text(100) null, C00000000000000 text(100) null, C000000000E text(100) not null, constraint P0000000000000 primary key (TQUNID));
CREATE TABLE C000000000000000(C00000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, B000 text null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE H00(DAT0000E text(2) not null, O0000 text(20) not null, K0000000000 text(100) not null, F0000000000 innot null, O0 text(50) null);
CREATE TABLE D000(F0000000000 text(30) not null, V000000 int not null);
CREATE TABLE D00000000000C0000000(TQUNID text(3) not null, S0000 text(50) not null, O000 text(50) not null, P000 text(300) not null, D00000000000000000000000 text(20) null, C00000000 text(100) not null, constraint P000000000000000000000 primary key (TQUNID));
CREATE TABLE D0000F0000000(C00 int00000, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, R000000000000000000 text(50) null, constraint P000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE D0(TQUNID text(30) not null, I00 text(50) not null,E000 text(50) null, D0000000000 text(100) null, D0000000000000000 int null,constraint P000 primary key (TQUNID));
CREATE TABLE E00000(T00000 int not null, N00000 text(50) not null, M000 blob not null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 int null, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, D0000 text(20) null, D0002 text(20) null, D0003 text(20) null, D0004 text(20) null, D0005 text(20) null, D0006 text(20) null, D0007 text(20) null, D0008 text(20) null, D0009 text(20) null, D00000 text(20) null, V00000 int null, V00002 int null, V00003 int null, V00004 int null, V00005 int null, V00006 int null, V00007 int null, V00008 int null, V00009 int null, V000000 int null, V000001 int null, V000002 int null, V000003 int null, V000004 int null, V000005 int null, V000006 int null, V000007 int null, V000008 int null, V000009 int null, V000020 int null, S000000 text(300) null, S000002 text(300) null, S000003 text(300) null, S000004 text(300) null, S000005 text(300) null, S000006 text(300) null, S000007 text(300) null, S000008 text(300) null, S000009 text(300) null, S0000000 text(300) null, L0000000000 text null, L0000000002 text null, L0000000003 text null, L0000000004 text null, L0000000005 text null, L0000000006 text null, L0000000007 text null, L0000000008 text null, L0000000009 text null, L00000000000 text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE F000000000(TQUNID text(30) not null, P000 text(300) not null, D00000000000000000000 text(1) null, constraint P000000000000 primary key (TQUNID));
CREATE TABLE F0(C00 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text, P0000000000000M int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L000000000000000 text(50) null, P0000000000000 text(50) null, B000 text null, B00000000000000 text(100) null, I000000000 text(1) null, F0000000 text(300) not null, V0000000000 text(300) not null, V000000000000 text(300) not null, D00000000000 text(40) not null, I000000 text(1) null, D0000000000000 text(50) not null,constraint 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) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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 P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G0(C000000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, S0000000000000000000 text(30) not null, P00000000000000000 text(30) not null, P0000000000000D text(1) not null, C00000000000000000000 text(1) not null, A0000000000000000 text null, P0000000000000 text null, E0000000000000000000 text null, E000000000000000000L text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G000000000000000000000(ID int not null,U0 text(30) not null, constraint _0000000000000000 primary key (ID));
CREATE TABLE I00(TQUNID text(30) not null, D0000000 text(20) not null, I000000 text(50) not null, K00000000 text(30) not null, F00000000 int not null, L000000 text(20) null, E0000000000000 blob not null, P000000000000 blob not null, constraint P00000 primary key (TQUNID));
CREATE TABLE O0(INVITATIONID text(50) not null, RECIPIENTNODEID text not null, D0000000000 text(20) , constraint P000000000 primary key (INVITATIONID, RECIPIENTNODEID));
CREATE TABLE I0(O000 text null, S0000000 text(50) not null, R000000000 text0 null, R00000000000000 text(50) null, R00000 text null, I000000 text(50) not null, E0000000 text not null, M0000000000 blob not null, I00000000000000 int not null, T00000 text null, D00 text(20) not null);
CREATE TABLE I0000(C00000 int0, S00 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, P00000000000000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, C000000000000 text(300) null, C00000000000 text null, I000000000000 text(1) null, B000 text null, I00000000000E text(1) not null, I0000000E int not null, A0000000000000 text(50) null, I00000000000 text(1) not null, constraint P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE I000000(C0000 int null, 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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, PR00000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, I00000000 text0 null, I0000000 text not null, I00000000000 text(20) null, I0000 int null, I0000000000 int null, D0000000000 text(1) null, I000E text(1) not null, A000000000000000 int0, constraint P0000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE K00(MSGID integer not null, S00000 text(50) null, R000000 text not null, constraint P000000000 primary key (MSGID));
CREATE TABLE D00(N0000000000000000000000000 text(50) null, C000000000 text(20) not null, T00000 text(30) not null, P0000000000 text(50) null);
0


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, $zeroblob(1)) x FROM i LIMIT 200


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(?,1,  zeroblob(1)) x FROM i LIMIT 200


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime( /* */zeroblob(1)) x FROM i LIMIT 200


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, replace(1,1,1)) x FROM i LIMIT 200


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


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e, P UNIQUE,bI a,be, PRIMARY KEY(c,b,p,a,ba,be, d,e,d,a,bI,c)) WITHOUT ROWID;REINDEXX


sqltext:
CREATE TABLE t0a(x);
CREATE TABLE t0b(y);
INSERT INTO t0a(x)VALUES(1);
CREATE INDEX t000 ON t0a(x) WHERE  0XADDA2001FOR-01;
PRAGMA automatic_index=OFF;
SELECT * FROM t0a WHERE  0XADDA2001F JOI


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INSERT INTO ft VALUES(' load_extension�1��)', 'foo');
INSERT INTO ft VALUES('xtension(131)', 'foo');
INSERT INTO ft VALUES(' load_extension(131)', 'foo');
INSERT INTO ft VALUES('xtension(1,1)', 'foo');
INSERT INTO ft VALUES('foo', ' @1');VALUES('foo', ' @1');
SELECT offsets(ft) FROM ft WHERE ft MATCH ' 1=1@1*1*1';f


sqltext:
CREATE TABLE t102 (i0 TEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT * FROM t102 AS t0 
JOIN t102 CURRENT_TIMESTAMPLEF102 
JOIN t102 AStT 
JOIN t102 L JOIN t102   tT JOIN t102  t1 ON t1.i0 LIKE 'a0'NATURAL
LEFT JOIN t102 LEFT
JOIN t102 AS t2 ON(t1.i0=+t0.i0 OR t1.i0=t0.oid);


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS q, x2.b AS a FROM x AS x1, x AS x2 WHERE q=1+time(1,q,1,11,1,1)OR
x1.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y11, x AS x2 W 1;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','�0',1);
INSERT INTO t1 VALUES(2,'00','�0',5);
INSERT INTO t1 VALUES(3,'000','����0',90);
INSERT INTO t1 VALUES(4,'0','0',2);
INSERT INTO t1 VALUES(5,'00','�',2000);
SELECT x FROM t1 WHERE c=instr('a000e0',b)OR a='0' OR trim(1,B)


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INT0000);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(2);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(2);
INSERT INTO t1 VALUES(3);
INSERT INTO t1 VALUES(1);
CREATE TABLE t2(x);
INSERT INTO t2
SELECT DISTINCT
CASE a WHEN 1 THEN randomblob(12001/01-01)WHEN 6 THEN zeroblob(5)ELSE '000' END
FROM t1;
SELECT quote(x) FROM t2OR;


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INT0000);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(2);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(2);
INSERT INTO t1 VALUES(3);
INSERT INTO t1 VALUES(1);
CREATE TABLE t2(x);
INSERT INTO t2
SELECT DISTINCT
CASE a WHEN 1 THEN randomblob(12001-01-01)WHEN 6 THEN zeroblob(5)ELSE '000' END
FROM t1;
SELECT quote( @1x) FROM t2


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS+NOT  [a];
INSERT INTO t1 VALUES(.1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1+
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;REINDEX


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS+NOT  [a];
INSERT INTO t1 VALUES(.1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1+
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;REINDEX


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE a IS+NOT  [a];
INSERT INTO t1 VALUES(.1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;REINDEX


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS `a`+NOT  [a];
INSERT INTO t1 VALUES(.1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;REINDEX


sqltext:
CREATE TABLE t1(a, b, c, PRIMARY KEY(a,b)) WITHOUT rowid;
INSERT INTO t1 VALUES(1,2,3),(2,3,4);
SELECT c FROM t1 WHERE char (20e0201,011,A) ORDER BY b;


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('00 bb');
INSERT INTO t0 VALUES('L);
INSERT INTO t0 VALUETO t0 VALUES(B ; 00');
SELECT docid FROM t0 WHERE t0 MATCH  '^0 a*b*0*';
END;


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' time(1,1,1 strftime(1,1,1,1)used(1)f 0 b c a,b d');
SELECT snippet(ft0, '0', '0', '', -1, 2) FROM ft0 WHERE ft0 MATCH  ' (1)d''b''c a,b d';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLE t1 USING fts3(cning and jum mi}m}}}}}}�}}}}}}�}}}}}}}}}}NG fts3(cning and jum mi}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}EXCLUSIVE}}}}n(1,1)pi}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1)ping');
SELECT r_wid FROM t1 WHEE c


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b, c, notindexed=b);
INSERT INTO t4 VALUES('text 0ne', '0000',  zeroblob(2101601-011));
INSERINTO t4(t41601-011));
INSERINTO t4(t4��V��VALUES('integrity-check');


sqltext:
CREATE VIRTUAL TABLE t4 USING fts4(a, b/ c, notindexed=b);
INSERT INTO t4 VALUES('text 0neQUERY000',  zeroblob(2101-01-011));
INSERT INTO t4(t4) VALUES('integrity-check');


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbb c00', 'A a,bBLE x USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0';


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT~~~~~~~~~~~~~~~~~~~~~~ x1.a AS q, x2.b AS q FROM x AS x1, x AS x2 WHERE q=q+time(1,1,1)OR
x1.a=x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y11, x AS x2 W 1;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif(1,1))WHERE"b" -1;
SELECT $tota|(SELECT nullif(1,1)FROM y AS y, y S1, y , y   AS y1)p FROM  y A y1


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(DISTINCT nullif(1,1))WHERE"b" -1;
SELECT $tota|(SELECT $tota|(1)p FROM y AS y, y S1, y , y   AS y1)p FROM  y A y1


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x+1 FRO,1 FRO, a.b,O.����I,+1 FRO,1 FRO, a.b,O. * ,I	i ORDER BY 1)
SELECT x FROM i ,I,I,I? 1


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x+1 FRO,1 FRO, * ,IO. * ,I< a.b,O. * ,I,i ORDER BY 1)
SELECT x FROM i ,I,I,I? 1


sqltext:
CREATE TABLE t1(a,b);
;
SELeCT a,oid"a", random()"b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2,a,a, '000' , 2, '000' , 2, 3,a, '000' ,a, '000' , 2,  "a","b"


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(1020012001501501-01-01,1,'0000');
INSERT INTO t1 VALUES(2001-01-0120,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(502001-01-01, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a/2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELeCT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+577775777772001-01-017,6,'000'||substr(c,4) FROM t1 WHERE c GLOB '*';
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FEN


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR �ts4(y,0);bb ""OR""OR""�� OR
INS RT INTO x sdrft�� OR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR changes());bb ""OR""OR""�� OR
INS RT INTO x sdrft�� OR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR -CONSTRAINTbb ""OR""OR""�� OR
INS RT INTO x sdrft�� OR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR - abs(1)fts4(y,0);bb ""OR""OR""�� OR
INS RT INTO x sdrft�� OR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR"�� OR sdrft�� OR -fts4(y,0);bb ."OR""OR""�� SR
INS RT INTO x sdrft�L TR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR ""�� OR sdrft�� OR -fts4(� OR
INS RT INTO x sdrft�� OR 0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,/);
INSERT INTO x VALUES('0���bb c00', 'bbS 000');
SELECT * FROM x where y MATCH 'bbb ""OR""OR""�� OR sdrft�� OR -fts4(y,0);bb ""OR""OR""�� OR
INS RT INTO x sbbb ""OR""OR""�� OR sdrdrft�� OR 0';


sqltext:
CREATE TABLE t5(a,b,c,d,e,f,UNIQUE(a,b,d,e,b),UNIQUE(a,b,a,e,b),UNIQUE(a,b,b,a,e,b),UNIQUE(c,e,f),�


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a,$b "a","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "�","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 3,a, '000'�,a, '000' , 2,  a,b,"b"


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


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


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000'DESC, '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


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


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);EXPLAIN
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","b"FROM t1
UNION
SELECT b, avg(1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","�"FROM t1
UNION
SELECT b,a "a","r"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(10000000.00000, '02001-01-0T0%)�
INSERT 00.0000(docid,0x)0VALUES(0, 0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docidDE


sqltext:
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);EXPLAIN
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 SELECT randomblob(900) FR����1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) Ft1;
INSERT INTO t1 SELECT randomblob(906) Ft1;
INSERT INTO t1 SELECT randomblob(900) FR1;
INSERT INTO t1 SELECT sqlite_compileoption_get(1)   /* 64 rows */
BEGIN;
UPDATE t1 SET x = randomblob(72001-01-0100);REINDEX


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES(']nevtwoBtϽ���O��Ľ��������tors=aB");
INSERT INTO �����������OR��00');
INSERT INTO t0 L


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwo(tϽ�O��Ľ�������������������O��Ľ�������������������OR��00');
RT INTO t0 VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oeatwoBtϽ���O��Ľ�������������������OR��00');
INSERT INTO t0 VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ������������������ORoneatwoBtϽ���O��Ľ�����������00');
INSERT INTO t0 VAL


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT 1 FROM t91 LEFT JOIN t92 ON a=22 OR a=3 OR a=22 OR a=3 OR a=22 OR a=3 OR a=22 OR a=3 OR a=3;
 LEFT JOIN t92 ON a=2 OR b=3;
SELECT S FROM x9 WHERE y IS NULL;
SELECT 6 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT 7 FRO t91 LEFE JOIN t92 ON a=2 AND b=3;
SELECT + FROM t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 GROM t91 LE=T JOIN t92 ON a=20 AND b=3 WHERE y IS NULL;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(2001-01-011))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 203


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(2001-01-011))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 103


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(2001-01-011))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 007


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "", sqlite_compileoption_get(1) '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b COLLATE"","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a< '000' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000' , 2,2, 2 , 2,  a<1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a,+'000' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000' , 2,2, 2 , 2,- a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1, char(1) , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1, date(1,1,1),2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,CURRENT_TIMESTAMP , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, abs(1), 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, changes(),2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000'  || 2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000' ,  changes(),  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000' , 2,2, 2 ,  count(1),1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '+2 days000' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '0 blob00' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '00CASE0' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '00ABORT0' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '00ACTION0' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '002001-01-010' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000AS' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000ADD' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000CASE' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '000ACTION' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE x( a,b a,� a,b1, x1, x , xa,ba,q);SELECT*, avg(1) , *,ba AS q , *,ba AS q FROM x AS �1, x AS x2 USING  ( ba,ba,ba)q)b�q);
C


sqltext:
CREATE TABLE x( a,b a,� a,b1� a,b1, x1, x , xa,ba,q);SELECT*,ba AS q , *,ba AS q , *,ba AS q FROM x AS �1, x AS x2 USING  ( ba,ba,ba)q)b�q);
C


sqltext:
CREATE TABLE x( a,b a,� a,b1, x1, x , xa,ba,q);SELECT*,ba AS q , *,ba AS q , *,ba ASq , *,ba AS q FROM x AS �1, x AS x2 USING  ( ba,ba,ba)q)b�q);



sqltext:
CREATE TABLE t000(cE�b000,INT0, 'a''b'ba,b,�,I, a,b�,���� load_extension(1,1));
SELECT c000.* FROM t000 NATURAL JOIN t000 AS c000 NATURAL JOIN t000 AS c000;;


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT avg(1) b,a, '000' FROM t1
GROUP BY 2, 2 , 2,  a,b,"b"<a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,   randomblob(1),"b",a,a,a, b,"b",a,a, '000' , '000' , '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TaBLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1,X'0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1,X'');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c, -14) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c/0, -14) FROM t1;
INNSE


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TaBLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1,X'0000');
INSERT INTO t1 VALUES(70, 1,X'0000');
INSERT INTO t1 VALUES(80, 1,X'');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c, -14) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,0, -14) FROM t1;
INNSE


sqltext:
CREATE TABLE tabc(a,b,c);
INSERT INTO tabc VALUES(1,2,3);
CREATE TABLE txyz(x,y,z);
INSERT INTO txyz VALUES(4,5,6);
CREATE TABLE tb0th(a,b,c,x,y,z);
INSERT INTO tb0th VALUES(1,2,3,4,5,10);
CREATE VIEW v0 AS SELECT tabC.a, txyZ.x, B
FROM tabc, txyz ORDER BY 1 INTERSECT SELECT avg(1), txyZ.x< tb0Th.a, tb0tH.x, *
FROM tabc, txyz ORDEbc, txyz, tb0th ORDER BY "a","b",1;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'rREE��NCES jumNCES juRE��NCES jumNCES mping');
ping'


sqltext:
CREATE TABLE "0000" ("000000" V0 "a","b" PRIMARY KEY, "n00b00" INT0000 �OT NULL);
INSERT INTO "0000" ("000000", "n00b00") VALUES('b', 1);
INSERT INTO "0000" ("000000", "n00b00") VALUES('0', 2);
INSERT INTO "0000" ("000000","n00b00") VALUES('c', 2);
SELECT DISTINCT "n0"WHERE (SELECT "000000", "n00b) VALUES('b', 1);
INSERT I00" FROM "0000" ORDER BY "b", "B","b""a","b",   "a","b" LIMIT 1)�IS 


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A)"a",total(A)"A", a,b FROM y A, y  ASy1, y  AS1, x <AAAS y;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%f0%c'<?/b,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%q0%c',?/b,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf( zeroblob(1),c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%f0%c' /* */) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%f0%c', -1,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%200c',?/b,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%-07c',?/b,c) FROM t1 ORDER BY rowid;


sqltext:
SELECT sqlite_source_id()NOT IN (10 IN (10 IN (10 IN (10,10),10),1) NOT IN (10 IN (10 IN (10 IN (10,10),10),1,10),104,10-9010),10-90004,10-9010),10-90000);


sqltext:
SELECT-'0000'ASC UNION SELECT avg(1)ASC ORDER BY 1,ASC,1 ASC,   ASC, 1,ASC,1 ASC,   ASC,1 ASC, AS1LATE  ASC,1 ASC, ASS, 1  ASC, ASC, 1 COLLATE  A1 COLLATE  ASC,1 ASC, ASS, 1 COLLATE  ASC,1 ASC, 1 COLL


sqltext:
CREATE TABLE t102 (i0 wEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT * FROM t102 AS t0 NATURAL
JOIN t102 AS 
LEF102 
JOIN t102 AS tT JOIN t102  t1 ON+t1.i0 IN t102 
JOIN t102 AS t2 ON(t1.i0< t0.i0 OR tT.i0= t1.i0 OR t2.i0=t1.oid);


sqltext:
CREATE TABLE t102 (i0 wEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT DISTINCT* FROM t102 AS t0 NATURAL
JOIN t102 AS 
LEF102 
JOIN t102 AS tT JOIN t102  t1 ON+t1.i0 IN t102 
JOIN t102 AS t2 ON(t1.i0= t0.i0 OR tT.i0= t1.i0 OR t2.i0=t1.oid);


sqltext:
CREATE TABLE t102 (i0 wEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT * FROM t102 AS t0 NATURAL
JOIN t102 AS 
LEF102 NATURAL
JOIN t102 AS tT JOIN t102  t1 ON+t1.i0 IN t102 
JOIN t102 AS t2 ON(t1.i0= t0.i0 OR tT.i0= t1.i0 OR t2.i0=t1.oid);


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT count(1)p, x2.b AS q FROM x AS x1, x , x AS x2 WHERE q=1+time(1)OR-x1.a=x2.a;
SELECT  total(1)p FROM y AS y1, y AS y1, y AS A, x  A y1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( `a`x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD CO `a` b INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d TEXT DEFAUL------------- t1 SET x=x;1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( `a`x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d TEXT DEFAUL--------- t1 SET x=x;1; ;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ru�lllllYYYYYYYYYYYYYYYYYYYYY!YYYYIYYALLY!YYYQYYYALLY');
SER


sqltext:
#TTACH''AS nooname;
ATTACH':ry:' AS ��naname;
ATTACH':memory:' AS ��oname;
ATTACH':memory:' AS ��nanamname;
ATTACH'�me:' AS me;
ATTACH'�me:' AS m;ANALYZE'TEMP';VACUUM;
ATTACH':my:' AS imeom��name;ANALYZE;TEMP';END;


sqltext:
#TTACH''AS noonam sqlite_compileoption_used(1)ATTACH':memory:' AS ��oname;
ATTACH':memory:' AS ��nanamname;
ATTACH'�me:' AS me;
ATTACH'�me:' AS m;ANALYZE'TEMP';VACUUM;
ATTACH':my:' AS imeom��name;ANALYZE'TEMP';END;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(e,c,d,e,a));
SELECT DISTINCT* FROM t0 ;
SELECT DISTINCT* FROM t0 WHEd<? A


sqltext:
CREATE TABLE t102 (CASEt1A1020 TEXT UNIQUE NOT NULL);
INSERT INTO T102 VALUES ('0');
SELECT * FROM t102 ASS JOIN(t102 ONt0
LEFT JOIN t102  t) ON t1.i0 GLOB 'a0'
JOIN(t102 AS t2
LEFT JOIN t102 ON t).


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V M 0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,c,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0�', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q n');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0�W E H J');
INSERT INTO x1(docid,a,b,c) VALUES(15, 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(docid,a,b,c) VALUES(17, 'Q T 0', 'W Y N', id,a,b,c) ES(1


sqltext:
CREATE TABLE t3(a INTEG�R PRIMARY KEY, b, c, d, e, f);
CREATE INDEX t00000 ON t3(a, a, d, e);
EXPLAIN QUERY PLAN
SELECT f FROM t3 WHERE b=2 AND c=3 ORDER BY b, c, b, b, c, b, c, b, c, b, c, b, a,b, b, abb


sqltext:
CREATE TABLE t3(a INTEG�R PRIMARY KEY, b, c, d, e, f);
CREATE INDEX t0C000 ON t3(a, a, d, e);
EXPLAIN QUERY PLAN
SELECT a FROM t3 WHERE b=2 AND c=3 ORDER BY b, c, b, b, c, b, c, b, a,b, b, c, bb


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT-a|NOT CAST(a AS clob000)< CAST(a AS clob0000)< CAST(a AS clob000) FROM t0;) FROM t0;
 FNOM 


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES(' sounde likely(1)x(1)CU glob(1,1)es()c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0* b);
INSERT INTO x0 VALUES('d  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x, "a","b"SC);
INSERT INTO t0(docid, x) VALUES(10000000000000.000, '002001-01ESC);
INSER-01');
INSERT INTO t0(docid, x) VALUES(0, '0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docid,(x) , "a�,"b"V;


sqltext:
ATTACH''AS nooname;
ATTACH':ry:' AS ��naname;
ATTACH':memory:' AS ��oname;
ATTACH':memoryssssssssssssssssssss unlikely(1)AS me;
ATTACHD�me:' AS m;ANALYZE /* */;VACUUM;
ATTACH':my:' AS imeom��name;ANALYZE'TEMP';END;


sqltext:
PRAGMA mmap_size ="   -1aELECT rand"RApage_size TABLE t1 rondombloSERT INTO t3 SELECT randomblob(00) FROMwid() t3SERT likely(1)X


sqltext:
PRAGMA mmap_size ="  ROM t3;
INSERT I@TO t3 SEL -1a"RApage_siTO e =AL003TABLE t1(x REAGE TA>LE t2(x);
CREATE TABLE t3andomblob(100) FROM�t3;
INSERT INTO t3 S@LECT randomblob(100) FROM t3;
INSERT INTO t3 SELECT raNTO t3 SELECI randombl�b(200ndomblob(100) FROM t3;
INSERT INTO t3REATE TABLE tLandomblob(10) FR;
INSERT INTO t3 SELECT randomblob(12�01-01-0100)  t1;
INSERT INTO t3 SELECT  last_insar`_rowid() t3SERT INT t3 SELECT randomblob(
00) FROM t3;INSER< INTO t3 SELECT randomblob(200)ROM t3;REINDEX


sqltext:
PRAGMA mmap_size ="    
1-1a"RApage_size = 1024;FROM t1;
INSERT INTO t3 SELECD  last_isser`_LECT randomblob(
INTO t3 SELECT raOM �3;REIN


sqltext:
PRAGMA mmap_size ="00000'0000000000000000+"a>LE );
CREATE TABLE t3andomblob(100�t3;
INSERT I�TO t3 SELECT randomblob(100)?FROM tERT INTO t3 SELECT  lasraNTO_3 SELECT radomblob(200ndombl�b(1M0) FROM t3;
INSERT INcO t3 SELECT rNTO t3 SELE\T randomblob(12�00000000000000000:000001-01-D$00) ROM t1W
INSERT INTO t3 SELECT  last_inser`_ro SELECTrandomblob(
00) FROM t3;�HNSERT INT t3 SELECT rQn^omblob(200) F1;
INSERT INTO t3 SELECT  kasROM t3;REINDEI


sqltext:
PRAGMA mmap_size ="0000000000000000N00000$o+" varcomblob(
00) ROM t3;INSERT INTO t3 SELECT ran^omblob(2tSt00n0M t3;REINDEX


sqltext:
PRAGMA mmap_size ="030000000000000000000+"a : 1REATE TA>LE t2(x);
CREATE TABLE t3andomblob(105) FROM�t3;
INSERT INABORT SELECT randomblob(100) FROM t3:�INSERINTO tran^omblob(200) FROM3 SELECT raNTO t3 SELECT randomblob(200ndomblob(ECT  last_inser`rowid() t1M0) FROM t3;
INSERT INcO t3 SELECT randomblob(11ft0FROM t3;
INSERT INTO t3 SELECT randomblob(12�01-01-0$00) FROM t1;
INSET  last_inser`_rowid() t3SERT INT t3 SELECT randombINSElob(
00)�M t3;INSERT INo00t3 SELECT ran^omblob(200) FROM t3;REINDEX


sqltext:
CREATE TABLE tabc(a,b,c);
INSERT INTO tabc VALUES(1,2,3);
CREATE TABLE txyz(x,y,z);
INSERT INTO txyz VALUES(4,5,6);
CREATE TABLE tb0th(a,b,c,x,y,z);
INSERT INTO tb0th VALUES(1,2,3,4,5,10);
CREATE VIEW v0 AS SELECT tabC.a, txyZ.x, *
FROM tabc, txyz ORDER BY 1 LIMIT 1;
CREATE TABLE t AS SELECT tabC.a, txyZ.x, tb0Th.a, tb0tH.x, *
FROM tabc, txyz, tb0th GROUP BY 1 LIMIT  @1


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x blobGER PRIMARY KEY DEFAULT 10 REFERENCES t1(x) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 VALUES(13);REPLACE INTO t1 VALUES(13)


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x char(1) PRIMARY KEY DEFAULT 10 REFERENCES t1(x) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 VALUES(13);REPLACE INTO t1 VALUES(13)


sqltext:
PRAGMA foreign_keys = 1;
CREATE TABLE t1(x �NTEGER PRIMARY KEY DEFAULT 10 REFERENCES t1(x) ON DELETE SET DEFAULT);
CREATE TABLE t3(y REFERENCES t1 ON UPDATE SET NULL);REPLACE INTO t1 VALUES(13);REPLACE INTO t1 VALUES(13)


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a, a,b,a,oid


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a, round(1,1)


sqltext:
CREATE TABLE t0b(x);
INSERT INTO t0b(rowid, x) VALUES( 1511,10),(2, likely(1)-10),(0, likely(1)-01-1);
ix=10;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runANAL decimal(1,1)YZEd jual 1l(1,1)YZEd jual 1,1)YZEd,1)YZEd jumpinmping');
SELECT rowid FROM t1 WHE�E con';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runANAL decimal(1,1)YZEdj(1,1)YZEdjual(1,1)YZEdual(1,1)YZEd jumpinmping');
SELECT rowid FROM t1 WHE�E con';


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 (12001-01-01, 'This is 0 test');
DELETE FROM t1 WHERE docid IN(2,3) -1;
SELECT OPTIMIZE(t1) FROM t1 LIMIT 1;


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, 'ThIS w0s 0 test');
INSERT INTO t1(docid, c) VALUES (12001-01-01, 'This is 0 test');
DELETE FROM t1 WHERE docid IN(1,3) -1;
SELECT OPTIMIZE(t1) FROM t1 LIMIT 1;


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,WIERE d, PRIMARY KEY(c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE d<e)


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(i01, va0u01);
INSERT INTO t1 VALUES(4400,2),(4400,1);
CREATE TABLE t2 (va0u02);
INSERT INTO t2 VALUES(1);
SELECT(SELECT sum(va0u02=va0u01)FROM t2), max( zeroblob(1),  "a","b""a","b"COLLATE"b" /* */)
FROM t1
ORDER BY 002;


sqltext:
CREATE TABLE t3(a INTEGER PRIMARY KEY, b, c, d, e f);
CREATE INDEX t00000 ON t3(b, a, d, e);
EXPLAIN QUERY PLAN
SELECT * FROM t3 WHERE b=2 AND c=3 GROUP BY b, a, randomblob(1),$f,E;


sqltext:
CREATE TABLE t0(a� b);
SELECT DISTINCT "a","b",oid b,"b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b",oid bloboid,"b""a","ba","b", *FROM t0) E a=


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT "a","b",oid b,"b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b",oid bloboid, strftime(1,1,1,1)FROM t0) E a=


sqltext:
ATTACH round(10e325-01-1e325-01-10e325-0e325-010e325-0e325-01-10e325-01100e325-11-10e32511-10e325-01011)s jA-01011)s jAI11)AIN;


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','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( char( a+90201,01),b)OR a='0' ORDER BY +x;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E1)OR x FROM i LIMIT 500


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBt������O�������Oֽ�����������������������00');
INSERT INTO t0 VAL


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('0�0 b"b Y00',  'b`b* b,b/B a,b"b 0a0');
SELECT * FROM x where y MATCH 'b`b "b","b"000';


sqltext:
DROP TABLE IF EXISTS t0;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INT0000);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(6);
INSERT INTO t1 VALUES(1);
INSERT INTO t1 VALUES(2);
INSERT INTO t1 VALUES(3);
INSERT INTO t1 VALUES(1);
CREATE TABLE t2(x);
INSERT INTO t2
SELECT DISTINCT
CASE a WHEN 1 THEN randomblob(12001-01-01)WHEN 6 THEN zeroblob(5)ELSE '000' END
FROM t1;
SELECT quote( @1x) FROM t2


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES(' sqlite_compileoption_get(1)00 bb');
INSERT INTO t0 VALUES('L);
INSERT INTO t0 VALUETO t0 VALUES(B ; 00');
SELECT docid FROM t0 WHERE t0 MATCH  '^0 a*b*0*';
END;


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","�"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a;ab"


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b,a "a","S"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  ab"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b+"E2 daysa","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2, '000' , 2, 2 , 2,  a,b,"b",a,a, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE VIRTUAL TABLE x0 USING fts3(0, b);
INSERT INTO x0 VALUES(NOT'c', round(1,1));
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ������������������ORoneatwoBtϽ���ADDO��Ľ�����������00');
INSERT INTO t0 VAL


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(2001-01-011))FROM i GROUP BY@1)
SELECT x FROM i LIMIT 004


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(2001 || 011))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 004


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TaBLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1,X'0000');
INSERT INTO t1 VALUES(70, 1,X'0000');
INSERT INTO t1 VALUES(80, 1,X'');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c, -14) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'|REPLACE(c,0, -14) FROM t1;
INNSE


sqltext:
PRAGMA king=6;
CREATE TABLE t1( ``�x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1�OLUMN d TEXT DEFAUL------------- t1 SET x=x;1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( ``�x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN c INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d TEXT DEFAUL------------- t1 SET x=x;1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( ``�x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d8TEXT ;ALTER TABLE t1 ADD COLUMN c R DEFAUL------------- t1 SET x=x;1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( ``�x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD D COLUMN b INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d TEXT DEMN b INT0000 DEFAUFAUL------------- t1 SET x=x;1;


sqltext:
PRAGMA king=6;
CREATE TABLE t1( `a`x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900' ;ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-'9e99';
ALTER TABLE t1 ADD �OLUMN d TEXT DEFAUL--------- t1 SET x=x;;; ;


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V M 0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,c,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0�', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q n');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0�W E H J');
INSERT INTO x1(docid,a,b,c) VALUES(15, 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(docid,a,b,c) VALUES(17, 'Q T 0', 'W Y N', id,a,b,c) ES(1


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V M 0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,c,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0�', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q n');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0�W E H J');
INSERT INTO x1(docid,a,b,c) VALUES(15, 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(docid,a,b,c) VALUES(17, 'Q T 0', 'W Y N', id,a,b,c) ES(1


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V M 0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,c,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0�', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q n');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0�W E H J');
INSERT INTO x1(docid,a,b,c) VALUES(15, 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(docid,a,b,c) VALUES(17, 'Q T 0', 'W Y N', id,a,b,c) ES(1


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT-a|NOT CAST(a AS cl blob)< CAST(a AS blob000) FROM t0;
 FROM 


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT /* */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~CAST(a AS clob000)< CAST(a AS clob000) FROM t0;
 FROM 


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT-a|NOT ~~~~~~~~~~~~~~~~~~~~~~~~~~~ last_insert_rowid()< CAST(a AS clob000) FROM t0;
 FROM 


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT strftime(1,1,1,1)-a|NOT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~CAST(a AS clob000)< CAST(a AS clob000) FROM t0;
 FROM 


sqltext:
PRAGMA mmap_size =	-0007000000000000000000+"a= 1e_sidomblob(
00) FROM t3;INSERT INTO t3 TELCT ran^omblob(200) FROM t3;REIN


sqltext:
CREATE TABLE t1(a, b, c);
INSERT INTO t1 VALUES('a', 1, 1);
INSERT INTO t1 VALUES('0', 6, 6);
INSERT INTO t1 VALUES('c', 5, 5);
INSERT INTO t1 VALUES('0', 4, 4);
INSERT INTO t1 VALUES('0', 5, 5);
INSERT INTO t1 VALUES('b', 6, 6);
INSERT INTO t1 VALUES('b', 4, 4);
INSERT INTO t1 VALUES('c', 7, 7);
INSERT INTO t1 VALUES('0', 2, 2);
INSERT INTO t1 VALUES('0', 3, 3);
INSERT INTO t1 VALUES('a', 3, 3);
INSERT INTO t1 VALUES('b', 5, 5);
INSERT INTO t1 VALUES('c', 4, 4);
INSERT INTO t1 VALUES('c', 3, 3);
INSERT INTO t1 VALUES('a', 2, 2);
SELECT * FROM t1 GROUP BY a, a,a,a,oid


sqltext:
CREATE TABLE t0b(x);
INSERT INTO t0b(rowid, x) VALUES( 1511,10),(2, length(1)-10),(0, likely(1)-01-1);
ix=10;


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,W,ERE d, PRIMARY KEY(c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE d<e)


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,1�3');
INSERT INTO t2 VALUES(NOT'00 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t0 sqlite_compileopdion_used(1)leet wa0 r000 to 0a00 s00 0 sqlite_compileoption_get(1)Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e00000 sqlite_compile0000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o sqlite_compileoption_used(1)p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('toATE VIRTUAL TABLE t2 USING ft');
INSERT INTO t2 VALUES('000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S0000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('0's);


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('00 bb');
INSERT INTO t0 VALUES('L);
ANSERT INTO t0 VALUETO t0 VALUES(B ; 00');
SELECT docid FROM t0 WHERE t0 MATCH  '^0*a*b*0*';
END;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbb c00', 'A a,bLE x USING ftsy,0);bbb 00LE x USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0';


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT 1 FROM t91 LEFT JOIN t92 ON  `a` IS `a` OR a=2 ||  a=3 OR a=22 OR a=3 OR b=22 OR a=3 OR b=3=22 OR a=3 OR b;
 N t92 ON a=2 OR b=3;
SELECT S FROM x9 WHERE y IS NULL;
SELECT 6 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT 7 FRO t91 LEFE JOIN t92 ON a=2 AND b=3;
SELECT + FROM t91 LEFT JOIN t92 ON a=20 OR b=30 WHERE y IS NULL;
SELECT 9 GROM t91 LE=T JOIN t92 ON a=20 AND b=3 WHERE y IS NU


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT-a|NOT CAST(a AS cl blob)<+CAST(a AS blob000) FROM t0;
 FROM 


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* FROM x 00 bbb c00', '0 a,bBLE x USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:OM x 00 bbb c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbb c00', 'A a,R/0 0:0* FROM xbBLE x USING ftsy,0);bbb 00');
SELECT 7 FROM x where x MATCH '^bb*NEAR/6 0:0* FROM x w';


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,W,ER a,bE d, PRIMARY KEY(c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE e<e)


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,W,ER a,bE d, PRIMARY KEY(c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE d<a)


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e,W,ER a,bE d, PRIMARY KEY(W)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b,c,a)WHERE d<e)


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbb c00', 'A a,bLE xLE x USING ftsy,0);b"b 00 USING ftsy,0);bbb 00BLE x USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^`b*NEAR/6 0:0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbb c00', 'A a,bb 00 USING ftsy,0);bbb 00BLE LEG ftsy,0);bb xLE x USING ftsy,0);bbb 00 USING ftsy,0);bbb 00BLE x USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^`b*NEAR/6 0:0';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0*INSERTx 00 bbb c00', '0 a,bBLE x USING;
SELECT * FROM x where x MATC ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0* FRO/6 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:OM x 001bbb c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^b 0:0* Fb*NEAR/6 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:OM x 00 bbb A a,G ftNEAR/6 0:0* F:OM x 00 c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:OM x 00 bbb c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 01');
SELECT * FROM x where x MATCH '^bb*NEAR/ ftNEAR/6 0:0* F:OM x 00 bbb c06 0:0* FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:OM x 00 bbb A a,G ftNEAR/6 0:0* F:OM x 00 c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0*0tID/6 0:0*0tM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('b*NEAR/6 0:0* F:separators=b A a,G ftNEAR/6 tNEAR/6 0:0* F:OM x 000:0* F:OM x 00 c00', 'A a,G ftNEAR/6 0:0* F:OM x 00 bbb c00USING ftsy,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR//6 0:0
 FR6 0:0
 FROM x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('bBNEAR/0 0:0* FROM x 00 bbb c00', 'A a,bBLE x USING ftsy,0);bbb700');
SELECT * FROM x where x MATCH '^bb*^bb*NEAR/6 0:0
 (x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES(' a.bb*NEAR/0 0:0* FROM x 00 bbb c00', 'A a,bBLE x USING ftsy,0);bbb700');
SELECT * FROM x where x MATCH '^bb*^bb*NEAR/6 0:0
 (x w';


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y00);
INSERT INTO x VALUES(' a.bb*NEAR/0 0:0* FROM x 00 bbb c000);
INa,bBLE x USING ftsy,0);bbb700');
SELECT * FROM x where x MATCH '^bb*^bb*NEAR/6 0:0
 (x w';


sqltext:
SELECT sqlite_rename_trigger('E@?0 TR.GGERLECT sqlite_rename_trigger5E@?0 TR.GGER r0 ON 00001@?0 TR.GGER r0 ON x? r0 ON x?CRE@?0 TR.GGER r0 ON x?0 WHEN',NULL);


sqltext:
DROP TABLE IF EXISTS t4;
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a I�TEGER PRIMARY KEY ON CONFLICT IGNORE, b);
CREATE TABLE t2(x, y);
INSERT INTO t1 VALUES(1,2);
INSERT INTO t1 VALUES(1,3);
INSERT INTO t1 SELECT * FROM t2;
SELECT * FROM t1;


sqltext:
PRAGMA page_size= 512;
PRAGMA auto_vacuum = incremental;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES( randomblob(1 * (512001-01-012-4)) );
INSERT INTO t1 VALUES( randomblob(1 * (512-4)) );
INSERT INTO t1 VALUES( randomblob(2 * (500*4)) );
INSERT INTO t1 VALUES( randomblob(110 * (512-4)) );
INSERT INTO t1 VALUES(randomblob(3 * (5-4)) );
DELETE FROM t1 WHERE rowid= 3;
PRAGMA incremental_vacuum = 2;
DELETE FROM t1 WHERE rowid = 1;ANALYZE


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%q0%w' /* */) FROM t1 ORDER BY rowid;


sqltext:
SELECT '0000' UNION SELECT '000h' ORDER BY'000h'DESC, 1 ASC;SELECT '0000' UNION SELECT '000h' ORDER BY'000h'DESC, 1 


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0�AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;REPLACE INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;EXPLAIN
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i ORDER BY 1)
SELECT zeroblob(1) x FROM i UNION ALL SELECT M i UNION ALL SELECT   * FR LIMIT 10;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(06, randomblob(12001-01-0100));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+5,3,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(b);
ANALYZE;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN [a]AND 'a'


sqltext:
CREATE TABLE messa0es(W00 INTEGER PRIMARY KEY AUTOINCREMENT, messa0e_id, document_id BLOB, i00, remote_id INT0000, sender INT0000, sub0ect0000000, sub0ect INT0000, d00000000 INT0000, date_recei0ed INT0000, date_created INT0000, date_last_0ie0ed INT0000, mailbo0 INT0000, remote_mailbo0 INT0000, o000000000000000 INT0000, f0000 INT0000, read, fla00ed, s000 INT0000, c0000, e0000000, t0pe INT0000, p00, con0ersation_id INT0000 DEFAULT -0, s000000 TEXT DEFAULT NULL, fu000_ancestor INT0080 DEFAULT NULL, automated_con0ersation INT0000 DEFAULT 0, root_status INT0000 DEFAULT -0, con0ersation_position INT0000 DEFAULT -1);
CREATE INDEX t00i0000 ON messa0es(date_recei0ed);
CREATE INDEX date_l0000e0_inde0 ON messa0es(date_last_0ie0ed);
CREATE INDEX d0t000000000000000 ON messa0es(date_created);
CREATE INDEX m000a0e000000000i0000i0000_0n000 ON messa0es(messa0e_id,mailbo0);
CREATE INDEX s000e_0ocument_0d_inde0 ON messa0es(document_id);
CREATE INDEX m000a0e0r0000000e0 ON messa0es(read);
CREATE INDEX m000000000000000i0000 ON messa0es(fla00ed);
CREATE INDEX m0000000000000000n000 ON messa0es(mailbo0, date_recei0ed);
CREATE INDEX me00a0e0r0000e00000000000000 ON messa0es(remote_mailbo0, remote_id);
CREATE INDEX m0s0a00000000i0000 ON messa0es(t0pe);EXPLAIN
CREATE INDEX m00000e00o00000a00000000000000s0t0o00p0000000_0n000 ON messa0es(con0ersation_id, con0ersation_position);EXPLAIN
CREATE INDEX m00000000000 ON messa0es(fu000_ancestor);
CREATE INDEX m0s0000_00000000i0000 ON messa0emessa0es(sub0ect,fu000_ancestor);
CREATE INDEX m000a0e0000000000000ct00u00000444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440d00000e00000000000e0 ON messa0es(sender, sub0ect, automated_con0ersation);
CREATE INDEX m0000000000000000000 ON messa0es(sender);
CREATE INDEX m0s00s0 ON messa0es(root_status);
CREATE TABLE sub0ects (W00�INTEGER PRIMARY KEY, sub0ect COLLATE RTRIM, normali0ed_sub0ect COLLATE RTRIM);
CREATE INDEX s00000000000000000000 ON sub0ects(sub0ect);
CREATE INDEX su00000_0o0000000000u00000000000 ON sub0ects(normali0ed_sub0ect);
CREATE TABLE asses (R00 INTEGER PRIMARY KEY, address COLLATE NOCASE, comment, UNIUUE(address /* */ COLLATE NOCAmment))000000 ON addresses(address);
CREATE TABLE mailbo0es (R0d000000000000 INT0000 DEFAULT 0, u00000000000000000000000000000000000 INT0000 DEFAULT 0, c00000000, source INT0000, a000000000000000000000000);
CREATE INDEX m000000000000000000000 ON mailbo0es(source);
CREATE TABLE labels(I0 INTEGER PRIMARY KEY,messa0e_id INT NOT NULL,mailbo0_id INT NULL, UNIQUE(messa0e_id, mailbo0_id));
CREATE INDEX d00 ON labels(messa0e_id, mailbo0_id);
CREATE INDEX ls_ ON labels(mailbo0_id)


sqltext:
SELECT 10000.,0060000.,000000000000.,0000000000000600.,0060000.,0000000600.,0060000.,000000000000060000.


sqltext:
PRAGMA pagg_size  /* */;
PRAGMA journal_mode = WAL;
PRAGMA ze  /* */;
PRAGMA journal_mode = WAL;
PRAGMA _size_Simit = ge_size  /* */;
PRAGMA journal_mode = WAL;
PRAGMA wal_wal_autocheckpoint E 100;
PRAGMA journal_sizeiWit = aYtocheckpghnt = 100;
PRAGMA journal_size_Simit = ge_size  /* */;
PRAGMA jou_nal_mode = WAL;
PRAGMA wal_autocheckpoint = 100;
PR10000;


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


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
PRAGMA page_size=0000;
PRAGMA cache_sizvacuum=INCREMENTAL;
PRAGMA page_size=0000;
PRAGMA cache_siMENTAL;
PRAGMA page_size=0000;
PRAGMA cache_sizvacuum=INCREMENTAL;
PRAGMA page_size=0000;
PRAGMA cache_size=00;
;e=00;
; NSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT 8 FROM 0J
DCREATE ionLE t0(zeroblob(900));
INSERT INTO t0 VALUES(ze]oblob(�00));0;
INSERT Tt0 SELECT x FROM�t0;
IPSERT INoO t0 SELNS���������t0 Q�T x FROM t0;
INSERT INTO t0 SELECT 8 FROM t0;
INSEQT INTO t0 SELE/T x FROM t/; NtSt00n0TO t0 SELECT x FROM t0;
INSERT INTO t0 SELECNTO t0 SELECT 8 FROM 0J
DELETE FROM4t0 WHE����owid>1)0;�ALET 8 FROM 0J
DELETE FROM t0 WHE����owid>100;�ALE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16, quote(?)b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, replace(9,1,1)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, replace(A,1,1)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, replace(1,A,1)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, replace(1, -11,1)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3
INSERT INTO abc SELECT a||b||c, b|~c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a *b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc |a||b FROM abc;
INSERT INTO abc SELECT a||b||c -1, b||c||a, c||a||b FROM abc;
IO abcb, a, c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(900));
INSERT INTO t0 VALUES(zeroblob(92001-01-0100));
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%4;
PRAGMA incremental_vacuum(4);
ROLLBACK;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+36,randomblob(400)FROM t1;REPLACE INTO t1 SELECT x+32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;REPLACE INTO t1 SELECT  +32,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;REPLACE INTO t1 SELECT x+32,randomblob(2001-01-01400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+577777777777,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(b);
ANALYZE;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN 30 AND 'a'


sqltext:
CREATE TABLE t0(m CHAR(2));
INSERT INTO t0 VALUES(' abs(1)��');
INSERT INTO t0 VALUES('b0');
INSERT INTO t0 VALUES('c0');
SELECT lower(M), substr(m,2,1) AS00 FROM t0 GROUP BY m ORDER BY 1, 2;


sqltext:
CREATE TEMP TABLE t0001(a,b,c);
SELECT * FROM sqlite_temp_master WHERE sql GLOB '*[---------------------------------P--c [a]�00';


sqltext:
CREATE TABLE t0e01(a INTEGER PRIMARY KEY, b) WITHOUT rowid;
CREATE UNIQUE INDEX i0000 ON t0e01(a,a);REPLACE INTO t0e01 VALUES(100,200);
CREATE TABLE t0e02(w, x);REPLACE INTO t0e01 VALUES(100,200);
CREATE TABLE t0e02(w, x, y, FOREIG, y, FOREIGN KEY(x,y) REFERENCES t0000(a,b));
INSERT INTO t0e02 VALUES(300,100,200);
UPDATE t0e01 set a = oid where a = 10,;
2;


sqltext:
CREATE TEMP TABLE t0001(a��,c);
SELECT * FROM sqlite_temp_master WHERE sql GLOB '*??0?????*??**********************************************************************?TE000';


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND+4444444444? AND e=?;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND  -14444444444? AND e=?;


sqltext:
CREATE TABLE abc(a, b, c);
CREATE TABLE abc0000000(a, b, c);
CREATE TEMP TRIGGER BEFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGORE INSERT ON abc BEGIN
INSERT INTO abc0000000(a, b, c) VALUES(new.c, PLACEw.c);
END;
INSERT INTO abc SELECT* FROM abc0000000;


sqltext:
BEGIN;
CREATE TABLE Re00T000e(T00000,INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TABLE TempT000e(Te0tID INTEGER PRIMARY KEY, Te0tSt00n0 TEXT);
CREATE TEMP TRIGGER t000000000 AFTER UPDATE ON TempT000e BEGIN
INSERT INTO Re00T000e(Te0tSt00n0)
SELECT char(
)tSt 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;
SELECT Te0tSt00n0 FROM Re00T000e ORDER BY 1;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(e,b,c,d,e));
SELECT * FROM t0 WHERE a=?LIKE b=?BETWEEN?AND b=?BETWEEN? AND d=?BETWEEN? AND e=A;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(NULL, 'running and jumping');
SELECT rowid FROM t1 WHERE content MATCH 'run jump';


sqltext:
CREATE VIRTUAL TABLE x1 USING FTS4(a,b, c);
INSERT INTO x1(docid,a,b,c) VALUES(0, 'H 0 0 T', 'V M 0 Y K', '0 Z N Q S');
INSERT INTO x1(docid,a,b,c) VALUES(1, 'K N L 0', '0 Z 0 J Q', '0 U W S E');
INSERT INTO x1(docid,a,b,c) VALUES(2, '0 M O I', 'R P H W S', 'R J L L E');
INSERT INTO x1(docid,a,b,c) VALUES(3, '0 R 0 L', 'M 0 K A V', 'Q W 0 T J');
INSERT INTO x1(docid,a,b,c) VALUES(4, 'J C Y N', 'R 0 0 X V', 'B O U A Q');
INSERT INTO x1(docid,a,b,c) VALUES(5, 'L X L U', '0 F N X S', '0 Q A N Y');
INSERT INTO x1(docid,a,b,c) VALUES(6, 'M R G T', 'U V I Q P', 'X Y 0 L S');
INSERT INTO x1(docid,a,b,c) VALUES(7, '0 Y 0 I', 'X J P K R', '0 O T H V');
INSERT INTO x1(docid,a,b,c) VALUES(8, 'Y 0 0 0', '0 U E S J', 'N W L M R');
INSERT INTO x1(docid,a,b,c) VALUES(9, 'Z 0 F N P', 'W 0 X 0 �', 'V 0 E Q A');
INSERT INTO x1(docid,a,b,c)VALUES(10, '0 I 0 M', 'N 0 K 0 C', 'A H T Q Z');
INSERT INTO x1(docid,a,b,c)VALUES(11, '0 E Q 0', '0 I 0 C B', 'F Z U W R');
INSERT INTO x1(docid,a,b,c)VALUES(12, 'E S V U', 'T P F W H', 'A M 0 J Q');
INSERT INTO x1(docid,a,b,c) VALUES(13, 'S B 0 0', 'U 0 N 0 P', 'X Z Y G F');
INSERT INTO x1(docid,a,b,c) VALUES(14, 'K 0 A B L', 'S R 0 C Z', '0 W E H J');REPLACE INTO x1(docid,a,b,c) VALUES(1., 'C E U C C', 'W F M N M', 'T Z U X T');
INSERT INTO x1(docid,a,b,c) VALUES(16, 'Q G 0 0 0', '0 0 N 0 0', 'B 0 I H Y');
INSERT INTO x1(d,a,b,c) VALUES(17, 'S K 0', 'W B 0 Y N',  E');
INSERT INTO x1(docO x1(docid,a,b,c) VALUES(18, 'A 0 0 INTO x1(docid,a,b,c) VALUES(19, 'T 0 0 P 0', '0 V Y B X', 'L Z 0 N 0');


sqltext:
PRAGMA journal_mode = persist;PRAGMA journal_mode = persist;PRAGMA jaal_;PRAGMA journal_modurnal_mode = pst;PRAGMA journal_mode = persist;PRAGMA jaal_;PRAGMA journal_mode = pe = p = i


sqltext:
CREATE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT random() a, "a","b"AS m FROM t2 ORDER BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a002.m
WHERE t1.x IN (1)2,3)


sqltext:
CREATE TABLE t1(x INTEGES PRIMARY KEY, y, z);
CREATE TABLE t2(a, b);
CREATE VIEW a002 AS SELECT a, "a","Z"AS m FROM t2 ORDER BY a;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a002.m
WHERE t1.x IN (1)2,3)


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_compileoptioE t0.d(1)aB");
INSERT INTO t0 VALUES('o��LE t0aux USING fts4aux(tO t0 VAL�ion_used(1)aB");
INSERT INTO tL TABLE t0�x USING fts4aux(t0);
SELECT 0);
SELeatwoB0r00');
INSERT INTO t0 VALtion_ujL TABLE t0aux USING fzs4aux(t0);
SEL,CT * FROM w0aux;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllcompileoption_used(1)aB");
INSERT INTO t0 VALUES('o��������������������������������neatwo����00');
INSERT INTO t0 VALUES('one0000]0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_compileoptioN_used(1)aB");
INSERT INTO t0 VALUES('o����������mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm������001�������������neatwoBt0r00');
INSERT INTO t0 VALUES('one0000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELE


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_coeatwoBt0r00');
INSERT INTO t0 VALUES('on00');
INSERmpileoption_used(1)aB");
INSERT INTO t0 VALUES('o��������������������������������neatwoBt0r00');
INSERT INTO t0 VALUES('on00');
INSERT INTO t0 VALUES('one0000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECTe0000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_compileoption_used(1)aB");
INSERT INTO t0 VALUES('o��������������������������������neatwoB�0r00');
INSERT INTO t0 VALUES('one0000�������������������������������������������������������������������������������ˠ���������������������������A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;


sqltext:
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(900));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(500) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(550) FROM t1;
INSERT INTO t1 SELECT randomblob(900) FROM t1;VACUUM  /* 64 rows */
BEGIN;
UPDATE t1 SET x = randomblob(200);


sqltext:
PRAGMA auto_vacuum= incremental;
PRAGMA page_size = 1000;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b);
INSERT INTO t1 VALUES( 5112001501-01,randomblob(2500));
INSERT INTO t1 VALUES(7,randomblob(50));
INSERT INTO t1 SELECT NULL,randomblob(50)FRO;REPLACE INTO t1 SELECT NULL,randomblob(2001-01-0150)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
INSERT INTO t1 SELECT NULL,randomblob(50)FROM t1;
DELETE FROM t1 WHERE a=1;VACUUM


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB�����������������������������������������������������������������������������������������������������������������¹�����������¹����ع���������������������������������������������");
INSERT INTO t0 VALUES('ERT 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB��������������������������¹�����������¹����ع���������nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn������������������������������������");
INSERT INTO t0 VALUES('ERT 


sqltext:
SELECT *
FROM (t0), ( ( t05, (T0, (SELECT a,bt0), �tE),t0)), ( ( t05, (tE),t0)), ( ( t05, (t0, (SELECT a,bt0b����t0), �bt0), ( ( t05, (t0, (SELECT a,bt0), �tE),t0)), ( ( t05, (t0, (SELECT a,bt0bt0, (SELECT a,bt0b����t0), �bt0), ( ( t05, (t0, (SELECT a,bt0), �tE),t0)), ( ( t05, (t0, (SELECT a,bt0bt0), �bt0), �tE), (t0)a,bt0)E), (t0)), �tE), (t0)a,bt0)E), (t0)
WH),


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runnZZZZZing avt jumpinZZZZing ant juming ant jumpinZZZZing ant jumping');
SELECT rowid FROM t1 WHERE content MATCH 'run jump';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runnZZZZZiant jumpinZZZZing ant juming ant jumpinZZZZing ant jumZZZing ant jumpinZZZZing ant jumiinZZZZing ant juming ant jumpinZZZZing ant jumZZZing ant jumpinZZZZing ant juming ant jumpinZZZZing ant jumping');
SELng ant jumpinZZZZing ant jumping');
SELECT rowid FROM t1 WHERE content MATCH 'run jumpping');
SELECT rowid FROM t1 WHERE content MATCTIDrun jump';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'runnZZant juming ant jumpinZZZZing ant jumping');
SELECT rowid FROM t1 WHERE contbnt MATCH 'run jump';


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB��� t0�ٹ˹�����������0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000�������ٹ˹�������ٹ˹�����ٹ˹���������������ù������ٹ˹���������������������ù������ "a"���keni~e=un�");
RT 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB��� t0�ٹ˹�������������������eparators=aB��� t0�ٹ˹������������������ٹ˹�������ٹ˹������������������ٹ˹�������������ù˹�������ٹ˹������������������ٹ˹�����������s=aB��� t0�ٹ˹������������������ٹ˹�������ٹ˹������������������ٹ˹����������������ù������ٹ˹���������������������ù������ "a"���keni~e=un�");
RT 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB��� t0�ٹ˹������������ٹ˹�������ٹ˹������������������ٹ˹���������������ٹ˹�������ٹ˹������������������ٹ˹���������������ù������ٹ˹��������������ٹ˹�������ٹ˹������������������ٹ˹���������������ٹ˹�������ٹ˹������������������ٹ˹���������������ù������ٹ˹�����������������ù������ٹ˹���������������������ù������ "a"���keni~e=un�");
RT 


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruent EATE VIMATing Gnnning ant jgnt MATing Gnt juBETWEEN VALUE VIRTUAL TABLE t1 USING fts3(content, tokenize pt juBETWEEN VALUE VIRTUAL TABLE t1 USING fts3(content, tokenize portMr);
INSERT INTO t1(rowid, content) VAERE content MATing GnortMr);
INSERT INTO t1(rowid, content) VAERE content MATingLUE VIRTUAL TABLE t1 USING fts3(content, tokenize pt juBETWEEN VALUE VIRTUAL TABLE t1 USING  Gnt jumping');
CCH 


sqltext:
CREATE TABLE t0(a,b,c i,d,e, PRIMARY KEY(a,b,c,e,c,c,b,b,a,d,e,e));
SELECT * FROM t0 WHERE0 WHERE a=? AND b=7 AND c=? AND  a=? AND b=? AND c=? AND c<? AND e=?;


sqltext:
CREATE TABLE t0(a,b,c i,d,e, PRIMARY KEY(a,b,c,e,c,c,b,b,c,d,e,e));
SELECT * FROM t0 WHERE0 WHERE b=? AND b=7 AND c=? AND  a=? AND b=? AND c=? AND c<? AND e=?;


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT-"a","b""""a","ba","b",oid,"b""a","ba","b", *,"ba","b","b",oid,"b""a","ba","b", *,"ba","b",count(*)FROM (SELECT "ba","b"oid,"b""a","oa","b",#ount(*)a FROM t0) WHERE a==count(*)FROM 


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, julianday( 1=11) b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
REINDEX;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);EXPLAIN
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, julianday( 1=11) b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' strftime strftime(1,1,1,1)(1,1,1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" strftime(1,1,1,1)  1=1(1,1)"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' strftime(1,1,1,1) strftime(1,1,1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" strftime(1,1 "a","b"=1(1,1)"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' strftime(1,1,1,1) strftime(1,1,1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" strftime(1,1,1 "a" 1=1(1,1)"';


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, trim(9,1) FROM x AS x1, x AS x2 WHERE  (1)=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, trim(1<1) FROM x AS x1, x AS x2 WHERE  (1)=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y y1, y


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(0,1,'0000');
INSERT INTO t1 VALUES(1020012001501-01-01-01,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+5777757-7772001-01-017,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FROM EN 30 AND 60;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(1020012001501-01-01-01,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT c+5777757-7772001-01-017,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FROM EN 30 AND 60;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(1020012001501-01-01-01,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+7777757-7772001-01-017,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FROM EN 30 AND 60;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(1020012001501-01-01-01,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+57777&7-7772001-01-017,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FROM EN 30 AND 60;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER NRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(1020012001501-01-01-01,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'p0' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHCURRENT_TIMESTAMP;
INSERT INTO t1 SELECT a+5777757-7772001-01-017,6,'000'||substr(c,4) FROM t1 WHECURRENT_TIMESTAMP;
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT(c FROM EN 30 AND 60;


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0t������������������ϐ�������������ϐ�����������������������ϐ��������������������S('ab0');


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t0t������������������ϐ�������������ϐ�����������������������ϐ�������������ϐ�����������������������ϐ��������������������������ϐ��������������������S('ab0');


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS q, x2.b AS q FROM x AS x1, x AS x2 WHERE q=1+time(1,1,1)OR-x1.a-x2.a;
SELECT  total(1)p FROM y AS y1, y  �������������������������������d�����������������������������������������������������������������������������������������������AS1, y y1, y A, X y19 1;


sqltext:
PRAGMA default_cache_size=-002888888888;
PRAGMA default_cache_size=-002888888888;
PRAGMA cachcache_size=-002888888888;
PRAGMA default_cache_size=-002888888888;
PRAGMA cache_sizs=-1888888PRAG8888888888;
PRAGMA defe_size=-1888888PRAG8888888888;
PRAGMA def�


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,d,a));
SELECT DISTINCT* FROM t0 WHERE glob(1,1)=? AND a=? AND b=? AND c=? AND d=? AND ? AND a=? AND b=? AND c=? AND d=? AND b=? AND c=? AND d=? AND e OR?AND b=? AN


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,d,d));
SELECT DISTINCT* FROM t0 WHERE glob(1,1)=? AND a=? AND b=? AND c=? AND d=? AND ? AND a=? AND b=? AND c=? AND d=? AND b=? AND c=? AND d=? AND e OR?AND b=? AN


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,d,e));
SELECT DISTINCT* FROM t0 WHERE glob(1,1)=? AND a=?4AND b=? AND c=? AND d=? AND ? AND a=? AND b=? AND c=? AND d=? AND b=? AND b=? AND c=? AND d=? AND b=? AND c=? AND d=? AND e OR?AN


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid, c) VALUES (1, julianday(1,1,1));
INSERT INTO t1 (docid, c) VALUES (2, strftime(1,1,1,1));
INSERT INTO t1(docid, c) VALUES (3,3);
SELECT OPTIMIZE(t1) FE FROM t1 WHC;
SELECT OPTIMIZE(t1) FROM t1LIMIT 1;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid, c) VALUES (1, julianday(1,1,1));
INSERT INTO t1 (docid, c) VALUES (2, strftime(1,1,1,1));
INSERT INTO t1(docid, c) VALUES (3,?);
SELECT OPTIMIZE(t1) FE FROM t1 WHC;
SELECT OPTIMIZE(t1) FROM t1 LIMIT 1;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT DISTINCT/* */( nullif(1,1))LIMIT "a","b";
SELECT $tota|(SELECT $to|a|(1)p FROM x AS y1, y, y  A, y, y  AS �1)p FROM y  � AS y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT DISTINCT sqlite_source_id()LIMIT "a","b";
SELECT $tota|(SELECT $tota|(1)p FROM x AS y1, y, y  A, y, y  AS �1)p FROM y  � AS y


sqltext:
CREATE TABLE t0(m CHAR(2));
INSERT INTO t0 VALUES('��');
INSERT INTO t0 VALUES('b0');
INSERT INTO t0 VALUES('c0');
SELECT lower( ltrim(M<1)), substr(m,2,1) AS00 FROM t0 GROUP BY m ORDER BY 1, 1;


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INSERT INTO ft VALUES(' 1=1d_extension(��)', 'foT');
INSERT INTO ft VALUES(' @1nsion(131)', ' @1');
INSERT INTO ft VALUES(' 1=1d_extension(13 strftime1,1,1,o', ' @1');VALUES('foo', ' @1');
SELECT offsets(ft) FROM ft WHERE ft MATCH ' @1*@1*1*1';f


sqltext:
CREATE VIRTUAL TABLE ft USING fts3(o00, t0o);
INSERT INTO ft VALUES(' 1=1d_extensiosion(1��)', 'foo');
INSERT INTO ft VALUES(' @1nsion(131)', ' @1');
INSERT INTO ft VALUES(' 1=1d_extensionn(1��)', 'foo');
INSERT INTO ft VALUES(' @1nsion(131)', ' .1');
INSERT INTO ft VALUES(' 1=1d_extension(13 strftime(1,1,1,1)1)', 'foo');
INSERT INTO ft VALUES('xtension(1��)', 'foo');
INSERT INTO ft VALUES('foo', ' @1');VALUES('foo', ' @1');
SELECT offsets(ft) FROM ft WHERE ft MATCH ' @1*@1*1*1';f


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT avg(1) b,a, '000' FROM t1
GROUP BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a,a, b,"b",a,a, '000' , '000' , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a, '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(420));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(500)FROM t1;
INSERT INTO t1 SELECT x | random()-01-01,randomblob(90 -10)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(40 -10)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(500)FROM t1;
INSERT INTO t1 SELECT x | random()-01-01,randomblob(90 -10)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS p, x2.b AS q FROM x AS x1, x AS x2 WHERE p=q+time(1,1,1)OR
x1.a -1=x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y1, y A, y y1,y y1, y A, y  AS  y AS y 


sqltext:
CREATE TABLE t1(x INTEGER PRIMARY KEY, y, z);
CREATE TABLE t2( a,ba, b);
CREATE VIEW a002 AS SELECT instr(B,1)AS m FROM t2 GROUP BY a<b /* */,b,ba,ba;
EXPLAIN QUERY PLAN
SELECT t1.z, a002.m
FROM t1 JOIN a002 ON t1.y=a002.m
WHERE t1.x IN a002,3)


sqltext:
PRAGMA cache_spIll=OFF;
PRAGMA cllFF;
PRAGMA cache_Upill;
PRAGMA main.cache_sDESC;
PRAGMA te_sp;
PRAGMA main.cachspill=OFF;
PRAGMA cllFF;
PRAGMA cache_Upill;
PRAGMA main.cache_se_spill;
PRAGMA temp.cache_spill;VACUUM


sqltext:
PRAGMA cache_spill=OFF;
PRAGMA cllFF;
PRAGMA ill=OFF;
PRAGMA cllFF;
PRAGMA cache_spill;
PRAGMA main.cache_spill;
PRAGMA te_sp;
PRAGMA main.cache_spill;
PRAGMA temp.cache_spcache_spill;
PRAGMA main.cache_spill;
PRAGMA te_sp;
PRAGMA main.cache_spill;
PRAGMA temp.cp;
PRAGMA main.cache_spill;
PRAGMA temp.cache_spcache_spill;
PRAGMA main.cache_spill;
PRAGMA te_sp;
PRAGMA main.cache_spillache_spill?VACUUM


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRC9 t0 WHERE  LECT a, b, c FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1                                                                ��������������������::::::::::::RT INTO t0two';


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( - "a","b")) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( typeof(1) -1 || 1,1)) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total( nullif( sqlite_source_id() -1 || 1,1)) /* */ x;
SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S�y1, y  AS y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00000',90);
INSERT INTO t1 VALUES(4,'0', @1,2);
INSERT INTO t1 VALUES(5,'00','0',2000);
SELECT x FROM t1 WHERE c=instr( strftime(1,1,1,1),b)OR a='0' ORDER BY +x;


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '00�' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000', 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b "a","b"FROM t1
UNION
SELECT b, strftime(1,a, '00�' , 2,2, 2 , 2,  a,1,1,1)a, '000' FROM t1
ORDER BY 2, 2 , 2;  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a, '000' , '000' , 2, 3,a,2,  a,b,"b"


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT count(1)p, x2.b AS q FROM x AS x1, x , x AS x2 WHERE q=1+time(1)OR-x1.a=x2.a;
SELECT  total(1)p FROM x AS y1, y AS y1, y AS A, x  A y1;


sqltext:
PRAGMA auto_vacuum=O00;
PRAGMA page_sizo_vacuum=O00;
PRAGMA page_size = 1024;
PRAGMA journal_mode = WAL24;
PRAGMA joZrnal_size = 1024;
PRAGMA joe = 1024;
PRAGMA journal_mode = WAL24;
PRAGMA joZrnal_size = 1024;
PRAGMA journal_mode = f;
PRAGMA jourNal_mode = WAL24;
PRAGMA journal_s= 1024;
PRAGMA journal_mode = WAL;
CE TA;


sqltext:
CREATE VIRTUAL TABLE /* */���������������������������������������������������t0 USING rtree(i0, x0, x2, y1, , x2, y1,y2);


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, trim(1<1) FROM x AS x1, x AS x2 WHERE  (1)=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, yy, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS q, x2.b AS q FROM x AS x1, x AS x2 WHERE q=1+time(1,1,1)OR-x1.a-x2.a;
SELECT  total(1)p FROM y AS y1, y  �������������������������������d�����������������������������������������������������������������������������������������������AS1, y �������������������������������������������������������������������������������������������������������������������������������y1, y A, X y19 1;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,d,e));
SELECT DISTINCT* FROM t0 WHERE glob(1,1)=? AND a=?4AND b=? AND c=? AND d=? AND ? AND a=? AND b=? AND c=? AND d=? AND b=? AND b=? AND c=? AND d=? AND b=? AND c=? AND d=? AND e IS?AN


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(480));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(500)FROM t1;
INSERT INTO t1 SELECT x | random()-01-01,randomblob(90 -10)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' glob(1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" 1=1 "a" 1=1` "a"(1,1)"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' glob(1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" 1=1 " glob(1,1)"(1,1)"';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a SE t0 WHERE  LECT a, b, c FRCM t0 WHERE  Y0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):RTUAL TABLE t0 USING fts3(a, SEFRCM t0 WHERE  LECT a, b, c FRCM t0 WHERE  Y0ree four::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, S,FRCM t0 WHERE  LECT a, b, c FRCM t0 WHERE  Y0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):RTUAL TABLE t0 USING fts3(a, SEFRCM t0 WHERE  LECT a, b, c FRCM t0 WHERE  Y0ree four::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSLSSSSSSSSSSCM t0 WHERE  LECT a, b, c FRCM t0 WHERE  Y0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):RTUAL TABLE t0 USING fts3(a, SEFRCM t0 WHERE  LECTa, b, c FRCM t0 WHERE  Y0ree four::::-:::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 E  LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,,,,,,E,,,,,,,,,,,,,,,,, ,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G"f::::::::es3(a
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 E  LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,,,,,,E,,,,,,,,,,,,,,,,, ,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a%"b, c):
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 E  LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,,,,,,E,,,,,,,,,,,,,,,,, ,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f:"::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 E  LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,,,,,,E,,,,,,,,,,,,,,,,, ,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f:���:::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 E  LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,,,,,,E,,,,,,,,,,,,,,,,, ,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';VACUUM


sqltext:
CREATE VIRTUAL TABLE t0 USING ftS3(a, SEFRCM t0 EB LECT a, b, c ,,,,,,,,,,,,,,,,,,,,,+,,,,E,,,,,,,,,,,,,,,,, ,l,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,FRCM t0 WHERE  t0ree four&, '000 0o00', 'one two');
SELECT a, b,0', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G"f::::::::es3(a
IN3E::1):::::::::::::RTINTO t0two';


sqltext:
CREATE TABLE t1(a TEXT COLLATE BINARY);
ALTER TABLE t1 ADD COLUMN b INT0000 COLLATE NOCASE;
INSERT INTO t1 VALUES(1,'-2');
INSERT INTO t1 VALUES(5.4e258,'5.4e308');
SELECT typeof(a)- a, typeof(b), b FROM t1;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, printf(?,1)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32, printf(ALL)b FROM t1;
INSERT INTO t1 SELECT a+64,b FROM t1;
ANALYZE;


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


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN �߶�T0000 DEFAULT '900';
ALTER TABLE t1 ADD CO0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT '9e99';
ALTER TABLE t1 ADD COLU'9e99';
ALTER TABLE t1 ADD CMN d TEXT LUMN c REAL DEFAULT '9e99';
ALTER TABLE t1 ADD COLUMN d TEXT DEFAULT '00000';
UPDATE t1 SET x=x+1;
SELECT*QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ t1 ADD COLUMN d TEXT LUMN  FROM t1;


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::S:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTc t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 hQ');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fl0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 hQ');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('feet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00(00-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000,  0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi000w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r0 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(pref<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<crement<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<'<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<�<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<�<<<<<<<<<<<<<<<<<]<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<00 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 ���00000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f0u0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 ���00000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 x0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i GROUP BY 1)
SELECT time(1,1,1) x FROM i LIMIT 90;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i GROUP BY 1)
SELECT time(1,1,1) x FROM i LIMIT 30;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT   * FROM i GROUP BY 1)
SELECT time(1,1,1) x FROM i LIMIT 1002


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_cBLE t0 USINompileoption_used1)a��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������v��������������������������������������������������������������������������������������B");
INSERT INTO t0 VALUES('o��������������������������������neatwoBt0r00');
INSERT INTO t0 VALUES('one0000A0');
CREATE VIRTUAL TABLE t0aux USINERT INTO t0 V																																			@																�	 							"																																		cont			ALUES('o�� FROM t0amx;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_compileoption_used(1)aB");
INSERT INTO t0 VALUES('o������������������������OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO��������neatwoBt0r00');
INSERT INTO t0
VALUES('one0000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0);
SELECT * FROM t0aux;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators= sqlite_compileoptioL TABLE t0aux USING fts4aux(n_used������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(1)aB");
INSERT INTO t0 VALUES('o��������������������������������woBt0r00');
INSERT INTO t0 VALUES('one0000A0');
CREATE VIRTUAL TABLE t0aux USING fts4aux't0);
SELECT * FROM t0aux;


sqltext:
#;����CAR���(6
#');#CA]��(�
#;
#;�;�);
#��(;
#���CAR���(6
#');#CA]��(�
#;
#;�;�);
#��(;
#;�)d
#CA]���A]����(;
#C);J#;�);
#CA]��((;
#;
#;
#;�);
#��;�)d
#CA]���A]����(;
#C);
#;�);
#CA]��((;
#;
#;
#;�);
#��;
#��(;
#���CAR���(6
#');#CA]��(�
#;
#;�;�);
#��(;
#;d)d
#CA]���A]����(;
#C);
#;�);
#CA]��((;
#;
#;
#;�);
#��;�)d
#CA]���A]����(;
#C);
#;�);
#CA]��((;(;


sqltext:
#;�����CAR���(6
#');#CA]�
#;
#;�;�);
#��(;
#;�)d
#CA]��);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]��((;
#;
#;
#;�);
#��
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]��);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(�(;
#;
#;�;�);#CA]��(;
#;
#;�;�);
#��(;
#;�)d);#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]��);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]��((;
#;
#;
#;�);
#��
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;
#;�;�);
#��(;
#;�)d
#CA]��);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]�����CAR���(6
#');#CA]��(;
#;b#;�;�);
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);,#CA]��((;
#;
#;
#;�);
#��(;
#


sqltext:
#;�����R����(6
#F);#CA]��(;
#C(;
#;�)d
#CA]���A��(6
#F);#CA]��(;
#C(;
#;�)d
#CA]���A]����(;
#C);�#;#;�����R���(6
#F);#CA]��(;
#COLLATE�)�
#��(;
#;�)d
#CA]���A]����(;
#C);�#;�);
#CA]��((;775
#;
#;�);
#��);
#CA]����(;
#C);�#;#;�����R���(6
#F);#CA]��(;
#COLLATC);�#;#;�����R���(6
#F);#CA]��(;
#COLLATE�)�
#��(;
#;�)d
#CA]���A]����(;
#C);�#;�);
#CA]��((;775
#;
#;�);
#��);
#CA]����(;
#C);�#;#�����R���(6
#F);#CA]��(;
#COLLATE�)�
#��(;
#;�)d
#CA]���A]����(;
#C);�#;�);
#CA]��((;7
#C);�#;�);
#CA]��((;775
#;
#;�);
#��);
#CA�);
#��);
#CA]��((;775
#;
#;�);
#��(;
#


sqltext:
CREATE TABLE t0(a,b,c int,d `a`,e, PRIMARY KEY(c,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,e,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=D AND d=NOT? AND e=?;


sqltext:
CREATE TABLE t91(x); INSERT INTO t91 VALUES(1);
CREATE TABLE t92(y INTEGER PRIMARY KEY,a,b);
INSERT INTO t92 VALUES(1,2,3);
SELECT?1 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT@2 FROM t91 LEFT JOIN t92 ON a=2 AND b=3;
SELECT@3 FROM t91 LEFT JOIN t92 ON (a=2 OR b=3) AND y IS NULL;
SELECT 4 FROM t91 LEFT JOIN t92 ON(a=2 AND b=3) AND y IS NULL;
CREATE TEMP TABLE x9 AS SELECT * FROM t91 LEFT JOIN t92 ON@a=~~~~~~~~~~~~~~~~~~~~~~~2 OR ?13;
SELECT 5 FROM x9 WHERE y IS NULL;
SELECT 6 FROM t91 LEFT JOIN t92 ON a=2 OR b=3;
SELECT 7 FROM t91 LEFT JOIN t92 ON a=2 AND b=3;
SELECT 8 FROM t91 LEFT JOIN t92 ON a=20 OR~~~~~~~~~~~~~~~2 OR ?1OR b=3


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' max(1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" t(1,1,1,1)ime(1,1,1,1,1,1)ime(1,1,1 1 strftime(1,1,1,1)ime(1,1,1)"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d);
INSERT INTO t0st VALUES (' strftime(1,1,1,1)000');
SELECT * FROM t0st WHERE k00000d MATCH '" t(1,1,1,1)ime(1,1,1,1,1,1)ime(1,1,1 1 strftime(1,1,1,1)ime(1,1,1)"';


sqltext:
CREATE TABLE t0(ab""""a","ba","b",oid,"b""a","ba","b", |"a","a","a","ba","b",oiW,"b""a","ba""b",oid,"b""a","ba","b", b);
SELECT total(1) "a","b""""a","ba","b",oid, date(1,1,1)"b", *FROM (SELECT "b","b""""a","ba","b",tio || "a","a","a","ba","b",oid,"b""bJ, b);
S�LECT total(1) "a","b""""a","ba",DROPoid,"b""a","ba","b", *FROM (SELECT "b","P""""a","ba","b",oid || "a","a","a","ba","b",oid,"b""a","ba""b",oid,""a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","wa","b",count(*)a FROg t0) WHERE a="a","ba""b",oid,""a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","ba","b",count(*)a FROM t0) WHERE a==;


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT "a""ba","b", *,"b""""a","ba","b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b""","ba","b", *,oid "a","b","b""a","ba","b", *FROM t0) WHERE a==0;


sqltext:
CREATE TABLE t0(a, b);
SELECT DISTINCT "a""ba","b", *,"b""""a","ba","b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b""b""a" b);
SELECT DISTINCT "a""ba","b", *,"b""""a","ba","b",oid,"b""a","ba","b", *FROM (SELECT DISTINCT"ba","b""b""a","ba","b", *,oid,"b",oid,"b""a","ba","b", *FROM t0) WHERE a==0;
,"ba","b", *,oid,"b",oid,"b""a","ba","b", *FROM t0) WHERE a==0;


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)f 0 b c a strftime(1,1,1,1),b d');
SELECT	snippet(ft0, '0', '0', '', -1, 2) FROM ft0 WHERE ft0 MATCH   'compileoption--------9---------=--------------------------------------------------------------------------------------------0s0000000-------------------------------------------------_used(1)f 0  (1)a''b''a''b''c';


sqltext:
SELECT 0>>$00�$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00;


sqltext:
SELECT 0>>$00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>$00>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00;


sqltext:
SELECT 0>>$00>$00>>00>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.>$00>>00060.02>>000>>0000000060.00;


sqltext:
SELECT 0>>$0$00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00>>00060.02>0060.02>>000>>000>00060.02>>0000.02>>000000000>>0>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00>>00060.02>0060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00;


sqltext:
SELECT 0>>$0>$00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>000>>0000000060.00>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.02>>0>>0000000060.00;


sqltext:
SELECT 0>>$C0>>00060.02>>000>>0000000060.00>>$002>00060.02>>000>>000>00060>$00>$00>>00060.02>>0000.02>>00000>$00>>00060.02>>0000.02>>0>>$00>>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$C0>>00060.02>>000>>0000000060.00>>$002>00060.02>>000>>000>00060.02>>0000.02>>000000000>>$00>>00060.00>>000>>0000000060.00;


sqltext:
SELECT sqlite_rename_parent( " a.b>>>>>>>>>>0|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>0||||||||||||||||||||||||||||@@@@@@@@@@@@@@@@@@@@@@@||||||||es>>>>>>X",'000','000');


sqltext:
SELECT sqlite_rename_parent( " a.bS>>>>>>>>>0||||||d|||<<<<<@<<<<<<<<<<< a.bS>>>>>>>>>0||||||||||<<<<<@<<<<<<<<<<<<<<<|||||||||||||||||||�|||||||]||s>>>>>>X",'000','000');


sqltext:
SELECT sqlite_rename_parent( " a.b>>>>>>>>>>0|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||es>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>X",'060','000');


sqltext:
SELECT sqlite_rename_parent( " a.b>>>>>>>>>>0||||||||||||||| date(1,1,1)||||||||||||||||||||||||||||||||||||||<|||||||||||||>>>>>>>>>0||||||||||||||| date(1,1,1)||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||es>>>>>>X",'000','000');


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruent EAoE VIMATint Gnn111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111ning ant jgnt MAEing Gnt jent EATE VIMATing Gnnning ant jgnt MAEing Gnt juBETWEEN VALUEERE ckntent 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111ning ant jgnt MAEing Gnt jent EATE VIMATing Gnnning ant jgnt MAEing Gnt ju11111111111111111111111t MATiMATing Gnt jumping');
CCH 


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruent EAoE VIMATing Gnnning ant jgnt MAEing Gnt jent EATE VIMATing Gnnning ant jgnt MAEingTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT Gnt juBETWEEN VALUEERE ckntenTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTt MATing Gnt jumping');
CCH 


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree( [a]i0CURRENT_TIMESTAMP                              iDDISTIN [a]i0 hiDDISTINCT�x2, y1, y2);


sqltext:
CREATE VIRTUAL TABLE t0dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd USING rtree( [a]i0 h                 CURRENT_TIMESTAMP          CREATE VIRTUAL TABLE CREATE VIRTUAL TABLE t0 USING rtree( [a]i0 h                 CURRENT_TIMESTAMP          CREATE VIRTUAL TABLE t0 USING rtree( [a]i0 h                 CURRENT_TIMESTAMP           iDDISTIN [a]i0 hiDDISTINCT   CURRENT_TIMESTAMP          CREATE VIRTUAL TABLE t0 U�d2, y1, y2);
 iDDISTIN [a]i0 hiDDISTINCT�x2, y1, y2);
t0 USING rtree( [a]i0 h                 CURRENT_TIMESTAMP           iDDISTIN [a]i0 hiDDISTINCT   CURRENT_TIMESTAMP          CREATE VIRTUAL TABLE t0 U�x2, y1, y2);
 iDDISTIN [a]i0 hiDDISTINCT�x2, y1, y2);


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree( [a]i0 h                        ���������������������������������������������������������������������������������������������������������������������������������              NO     iDDISTIN [a]i0 hiDDISTINCT�x2, y1, y                      ���������������������������������������������������������������������������������������������������������2);


sqltext:
CREATE VIRTUAL TABLE t0 USING rtree( [E t0 USING rtree( RTUAL TABLE t0 USING rtree( [E t0 USING rtree( [a]i0 h                                             iDDISTIN [aa]i0 h                           [a]i0 h                                             iDDISTIN [aa]i0 h                                             iDDISTIN [a]i0 hiDDISTINCT�x2, y1, y2);


sqltext:
SELECT                                                                                                                                   tE)


sqltext:
SELECT *
FROM (t0), (t0), (t , (t0), (t0, (t0), (t0, (t0), ( (t0), (t0), (t0, (t0), (t0, (t0), (t0, (t0), (tE),t0), (t0, (t0), (((((((((((((((((((((SELECT *
FROM (t0), (t0), (t , (t0), (t0, (t0), (t0, (t0), ( (t0), (t0), (t0, (t0), (t0, (t0), (t0, (t0), (tE),t0), (t0, (t0), (((((((((((((((((((((((((((((((((((((((tE), (H),((((((((((((((((((tE), (H),


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT min(1,1)p,  avg(1) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p,  avg(1) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y  AS1, y y1, y S, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y y,y y, y y1, y S1, y  ASy1, y y, y y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p,  avg(1) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y y, y y1, y S1, y  ASy1,y, y  AS1, y S�y1, y  A, y  AS1, y y1, y S, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, S1, y y, y y1, y S1, y  AS y1, y


sqltext:
ATTACH''AS nooname;
ATTACH':ry:' AS ��naname;
ATTACH':memory:' AS ��oname;
ATTACH':memory:' AS ��nanamname;
ATTACH'�me:' AS me;
ATTACH'�me:' AS mee;
ATTACH'�me:' AS m;
ATTACH':my:' AS nme;
ATTACH':my:' AS nmemm��nammm��name;
ATTACH'�me:' AS mem;VACUUM;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT substr(1.1,X) FROM i ORDER BY 1)
SELECT x FROM i LIMIT 90;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT substr( -1,X) FROM i ORDER BY 1)
SELECT x FROM i LIMIT 90;


sqltext:
CREATE TABLE K(a,b);
CREATE
VIEW y$AR�3ELECT /**************************************************************************************************************************************************************�����������������******************************�*********** y  CS11, y S1, y llb y1)p


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT /* */( nullif(1,1))q FROM x;
SELECT EXISTS(SELECT $tota|(1)p FROM x AS y1, y  A, y  CS1, y S1, y  AS y1)p FROM x AS y1, y  A, y  x;
SELECT EXISTS(SELECT $tota|(1)p FROM x AS y1, y  A,
y  CS1, y S1, y  AS y1)p FROM x AS y1, y  A, y  CS11, y S1, y  AS y1)pCS11, y S1, y  AS y1)p


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,a,b,c,c,b,c,c,c,c,b,c,d,e,e));
SELECT * FROM t0 WHERE c=? AND b=? AND c=? AND b<? AND a=?;


sqltext:
CREATE TABLE t0000(a blobGER PRTE TRIGGER t00000d BEFORE INS���RIMARY KEY UNIQUE,UTOI UNIQUE,UTOIIMARY KEY UNIQUE,UTOINCRPRIMARIMARY KEY UNIQUE,UTOINCRPRIMARY KEY UNIQUE,UTOINCREEMENT, b);
CREATE TRIGGE�������������������������������������������������������������������GER t00000d BEFORE IN���RIMARY KEY UNIQUE,UTOI UR t00000 erse(1,1)NS�����������������������������������������������������������������������������������������������������������������������������������������������������������������������GER t00000d BEFORE INS���RIMARY KEY UNIQUE,UTOI UNIQUE,UTOIIMARY KEY URIMARIMARY KEY UNIQUE,UTOINCRPRIMARY KEY UNIQUE,UTOINCREEMENT, b);
CREATE TRIGGER t00000 like(1,1)NS����������������������������������������������������������������������������������������������������������������������������ERT ON t0000 BEGI3
INSERT INTO t0000(a) SELECT('000');REPLACE INTO t0000( date(1,111)00');
AND;
CREATE �RIGGER t 00 AFTER INSERT O��000 BEGIN
INSERT INTO t0000(a) SELECT('�00000');
>NSERT INTO t000000');


sqltext:
CREATE TABLE t0000(a blobGER PRRIMARY KEY UNIQUE,UTOIIMARY KEY UNIQUE,UTOINCRPRIMARY KEY UNIQUE,UTOINCREEMENT, b);
CREATE TRIGGER t000001������������������������������������������������������������������������������������������������������������������������ BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('000');REPLACE INTO t0000(b) VALUES('000');
END;
CREATE TRIGGER t000000 AFTER INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('�00000');
INSERT INTO t0000(a) VALUES('00');
END;
INSERT INTO t0000(b) VALUES('0000');


sqltext:
CREATE TABLE t0000(a blobGER PRRIMARY KEY UNIQUE,UTOIIMARY KEY UNIQUE,UTOINCRPRIMARY KEY UNIQUE,UTOINCREEMEOINCRPRIMARY KEY UNIQUE,UTOINCREEMENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('000');REPLACE INTO t0000(b) VALUES('000');
END;
CREATE TRIGGER t000000 AFTER INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('�00000');
INSERT INTO t0000(a) VALUES('00');
END;
INSERT INTO t0000(b) VALUES('0000');NT, b);
CREATE TRIGGER t0000-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------01 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('000');REPLACE INTO t0000(b) VALUES('000');
END;
CREATE TRIGGER t000000 AFTER INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('�00000');
INSERT INTO t0000(a) VALUES('00');
END;
INSERT INTO t0000(b) VALUES('0000');


sqltext:
CREATE TABLE t0000(a blobGER PRRIMARY KEY UNIQUE,UTOIIMARY KEY UNIQUE,UT���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������OINCRPRIMARY KEY UNIQUE,UTOINCREEMENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('000');REPLACE INTO t0000(b) VALUES('000');
END;
CREATE TRIGGER t000000 AFTER INSERT ON t0000 BEGIN
INSERT INTO t0000(a) SELECT('�00000');
INSERT INTO t0000(a) VALUES('00');
END;
INSERT INTO t0000(b) VALUES('0000');


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS p, x2.b AS q FROM x AS x1, x AS x2 WHERE q-P+time(1,1,1)OR-x1.a-x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y1, y A, y y1,  y y1, y A, y  AS y1, y AS y y1;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('@00�bbb c00', 'bbb 00');
SELECT * FROM x where x MATCH 'bbb NEAR/6 00 00 bbb NEAR/6 C00';


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT  upper(1) FROM i ORDER BY 1)
SELECT  1 || randomblob(1)- random()x FROM i LIMIT 400-7;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT  upper(1) FROM i ORDER BY 1)
SELECT  1=1/NOT randomblob(1)- random()x FROM i LIMIT 400-7;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT  upper(1) FROM i ORDER BY 1)
SELECT  1=1/ randomblob(1)-NOT random()x FROM i LIMIT 400-7;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USINGC0000}}}}}}}}}}}}}}}}}NG ft3(cning and jum miize porter);
SELECT r�wid FROM t1 WHERE cot MATCH 'runp';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USING fts3}}}}}}}}}1 USING fts3}}}}}}}}}}}}}}}}}NG ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}��}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}G ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}��}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}NG ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}e}}}}}}}}}}}��}}}}������� glob(1,1)�����}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}mn(1,1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,}}}NG ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}e}}}}}}}}}}}��}}}}������� glob(1,1)�����}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}mn(1,1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1)png');
SELECT r�wid FROM t1 WHERE cot MATCH 'runp';


sqltext:
SELECT sqlite_rename_parent( "REFERENCES>>>>0||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||��|||||||||||||||||||||||||esREFERENCES>>>>>>X",'000','000');SELECT sqlite_rename_parent( "REFERENCES>>>>0|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||esREFERENCES>>>>>>X",'000','000');


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatw�ݽ���ν��G fts4(tokenize=unicode61 "sepa���Ͻ���ڽ�Ľ�� �����ν��������ν���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������00');
	NS


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('��G fts4(tokenize=unicode61 "sepa���Ͻ���ک�Ľ�� �����ν��������ν�oneatw���� fts4(tokenize=unicode61 "sepa���Ͻ���ک�Ľ�� �����ν��������ν�oneatw������ν��G fts4(tokenize=unicode!1 "sepa����ν��G fts4(tokenize=unicode!1 "sepa���Ͻ���ڽ�Ľ�� �����ν��������ν����������00');
	NS


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min( ltrim(1,?))LIKE X+1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT 203


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min(  typeof(1))LIKE  +1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT 203


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min(DISTINCT ltrim(1,?))LIKE  +1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT 203


sqltext:
SELECT NULL "a","b" UNION SELECT "b"TL UNION
SELECT 1 UNION SELECT NULL UNION
SELECT 1 UNION SELECT 2 NNULL UNION
SELECT 1 UNION SELECT NULL "a","b" UNION
SELECT 1 UNION SELECT 2  UNION
SELECT 1 UNION SELECT NULL UNION
SELECT 1 UNINNULL UNION
SELECT 1 UNION SELECT 2 AS 'x'
ORDER BY (1)ys


sqltext:
SELECT NULL "a","b" UNION SELECT "b"TL UNION
SELECT 1 UNION SELECT NULL UNION
SELECT 1 UNION SELECT 2 NNULL UNION
SELECT 1 UNION SELECT NULL "a","b" UNION
SELECT 1 UNION SELECT NULL "a","b" UNION SELECT "b"TL UNION
SELECT 1 UNION SELECT NULL UNION
SELECT 1 UNION SELECT 2 NNULL UNION
SELECT 1 UNION SELECT NULL "a","b" UNION
SELECT 1 UNION SELECT 2 NNULL UNION
SELECT 1 UNION SELECT 2'x'
ORDER BY  2 NNULION
s


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(10002001-01-010000, ' group_concat(1,1)02001-01-0T0%)�
INSERT 00.0000(docid, x) VALUES(0, 0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docidDE


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC);
INSERT INTO t0(docid, x) VALUES(1000-0000000.00000, ' group_concat(1,1)02001-01-0T0%)SING fts4(x,order=DESC);
INSERT INTO t0(Socid, x) VALUES(1000-0000000.00�
INSERT 00.0000(docid, x) VALUES(0, 0b');
SELECT rowid FROM t0 WHERE x MATCH '0*' ORDER BY docidDE


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT@a, b,"a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, 2 , 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a,a, b,"b",a,a, '000' , '000' , '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


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


sqltext:
CREATE TABLE t1(a,b);
INSERT INTO t1 VALUES(1,2);
SELeCT a, b,"a","b"FROM t1
UNION
SELECT b,a, '000' FROM t1
ORDER BY 2, H , 2,  a,b,"b",a,a, 2,  a,b,"b",a,a, '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a,a, b,"b", '000' , 2,2, 2 , 2,  a, 2 , 2,  a,b,"b",a,a, b,"b",a,a,a, b,"b",a,a, '000' , '000' , '000' , '000' , 2, 3,a, '000' ,a, '000' , 2,  a,b,"b"


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('000 bbb c00', 'bbb 000');
SELECT * FROM x where y MATCH 'bbb                                                5                                  �                        bbb .EA x USING fts4(y,0R/6 0-^^^^^^^^^^^^^^^s4(y,0R/6 000';


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT a| CAST(? AS clob000)< CAST(a AS clob000) FROM t0;
INSERT INTO t0 VALUES('a');
SELECT a| CAST(? AS clob000)< CAST(a AS clob100) FROM t0;
 FROM 


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-' E19e99/;
ALTER TABLE t1 ADD CO�UMN d TEXT oding=UTF16;00';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-' ��ƚ99/;
ALTER TABLE t1 ADD COLUMN d TEXT oding=UTF16;00';
UPDATE t1 SET x=c+1;
SELECT* FROM t1;


sqltext:
PRAGMA encoding=UTF16;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(1);
ALTER TABLE t1 ADD COLUMN b INT0000 DEFAULT '900';
ALTER TABLE t1 ADD COLUMN c REAL DEFAULT-' E19e99/;
ALTER ���E t1 ADD COLUMN d 16;00';
UPDATE t1 SET x=c+14
SELECT* FROM t1;


sqltext:
SELECT randomblob(1)  -10>>00060.015000>>00000000600060.010000>>00%0.00>>0-10>>00*0-10>>00> last_insert_rowid()>>0050060.01500015000>>00000000600060.010000>>00%0.00>>0-10>>00*0-10>>00> last_insert_rowid()>>0050060.015000>>0000000>>00>>00-10>>00>>0000000>>00>>00-10>>00>>000000;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ��������0��������������������Ī������ abs(1)�');
CREATE VIRTUAL TABLE t0aux USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ��������0��������������������Ī������ abs(1)�');
CREATE VIRTUAL TABLE t0aux USING fts fts4aux(t0)+
U


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aoBtꪪ�����������ꪪ��������0��������������������Ī������ abs(1)�');
CREATE VIRTUAL TABLE t0aux USING fB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ��������0��������������������Ī������ abs(1)�')3
CREATE VIRTUAL TABLE t0aux USINGfts4aux&t0)+
U


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('dneatwoBtꪪ�����������ꪪ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0��������������������Ī������ abs(1)�');
CREATE VIRTUAL TABLE t0aux USING fts4aux(t0)+
U


sqltext:
CREATE TABLE x(a,�);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A)"a",total(A)"a", a,b FROM y A, y  ASyq, y  , y  ASy1, y  , y  ASy1, y  , y  ASy1, y  AS1, x


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('00 bbbc00', 'A a,bBLE x USING fts�,0);bbb 00');
SELECT * FROM x where x MATCH '^bb*NEAR/6 0:0*�*NEAR/6 0:0* FROM x wFROM x w';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� /* 64���������������������������������������������������������������������������������������������������������������������������������������������������������������")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1Jime(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0t�ϐ����������������������S('ab0������������������ASS('ab0')');


sqltext:
CREATE TABLE t2(x,y);
INSERT INTO t2 VALUES(1,2);
INSERT INTO t2 SELECT x+2, y+2 FROM t2;
INSERT INTO t2 SELECT x+4, y+4 FROM t2;
INSERT INTO t2 SELECT x+8, y+8 FROM t2;
INSERT INTO t2 SELECT x+1.,y+16 FROM t2;
INSERT INTO t2 SELECT x | group_concat(1,1)| +32,y+32 FROM t2;
INSERT INTO t2 SELECT x+64, y+64 FROM t2;
SELECT count(*),sum(x), sum(y) FROM t2;


sqltext:
CREATE TABLE t2(x,y);
INSERT INTO t2 VALUES(1,2);
INSERT INTO t2 SELECT x+2, y+2 FROM t2;
INSERT INTO t2 SELECT x+4, y+4 FROM t2;
INSERT INTO t2 SELECT x+8, y+8 FROM t2;
INSERT INTO t2 SELECT x+16,y+16 FROM t2;
INSERT INTO t2 SELECT x | group_concat(?,1)| +32,y+32 FROM t2;
INSERT INTO t2 SELECT x+64, y+64 FROM t2;
SELECT count(*),sum(x), sum(y) FROM t2;


sqltext:
CREATE TABLE t2(x,y);
INSERT INTO t2 VALUES(1,2);
INSERT INTO t2 SELECT x+2, y+2 FROM t2;
INSERT INTO t2 SELECT x+4, y+4 FROM t2;
INSERT INTO t2 SELECT x+8, y+8 FROM t2;
INSERT INTO t2 SELECT x+16,y+16 FROM t2;
INSERT INTO t2 SELECT x | group_concat(1,?)| +32,y+32 FROM t2;
INSERT INTO t2 SELECT x+64, y+64 FROM t2;
SELECT count(*),sum(x), sum(y) FROM t2;


sqltext:
CREATE TABLE t2(x char(1),y);
INSERT INTO t2 VALUES(1,2);
INSERT INTO t2 SELECT x+2, y+2 FROM t2;
INSERT INTO t2 SELECT x+4, y+4 FROM t2;
INSERT INTO t2 SELECT x+8, y+8 FROM t2;
INSERT INTO t2 SELECT x+16,y+16 FROM t2;
INSERT INTO t2 SELECT x | group_concat(1,1)| +32,y+32 FROM t2;
INSERT INTO t2 SELECT x+64, y+64 FROM t2;
SELECT count(*),sum(x), sum(y) FROM t2;


sqltext:
CREATE TABLE t2(x,y);
INSERT INTO t2 VALUES(1,2);EXPLAIN
INSERT INTO t2 SELECT x+2, y+2 FROM t2;
INSERT INTO t2 SELECT x+4, y+4 FROM t2;
INSERT INTO t2 SELECT x+8, y+8 FROM t2;
INSERT INTO t2 SELECT x+16,y+16 FROM t2;
INSERT INTO t2 SELECT x | group_concat(1,1)| +32,y+32 FROM t2;
INSERT INTO t2 SELECT x+64, y+64 FROM t2;
SELECT count(*),sum(x), sum(y) FROM t2;


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1(a,b,c)
VALUES(3,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','t1a','12000'),('t1','t1b','10000');
ANALYZE sqlite_master;
SELECT*, min(oid)'0'FROM t1 WHERE a BETWEEN 3 AND 8 ORDER BY c;


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','t1a','12000'),('t1','t1b','10000');
ANALYZE sqlite_master;
SELECT*, min(oid)'0'FROM t1 WHERE a BETWEEN 1 AND 8 ORDER BY c;


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000#00 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('So 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('an0 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('So 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0rDESC000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������j�����������������������������������������t92�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up axxxxxxxx��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxnd t00');
INSERT INTO t2 VALUES('fleet wa0 r00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 eR00, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''7 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������þ���������������������������������������������������������������������������������������������ç������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 Qleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 sddressesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('t0 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');REINDEX


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2
3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 sddressesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('t0 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wn0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 a00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 esddressesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 a00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 esddssesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o0��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 sddressesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('t0 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
#;����(;
#C);
#;�);
#CA]��((;
#;�#;
#;��5(;
#);
#CA]��((;����(;
#C);
#;�);
#CA]��((;
#;�#;
#;��5(;
#);
#CA]��((;
#;�#;
#;��5(;
#);
#CA]��((;����(;
#C);
#;�);
#CA]��((;
#;�#;
#;��5(;
#);
#CA]��((;
#;�#;
#;��5(;
#;
#���5(;
#


sqltext:
#;���(����������������������������������������������������������������� �����������������������������������������������������������]��(;;
#;�;�
#��((;
#;
#��#;����CAR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;������������������������������������]��(;;
#;�;�
#��((;
#;
#��#;����CAR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);(CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CA��(6
#');#CACA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CA��(6
#');���]��(;
#;
#;�;�
#��((;]��(;
#;
#)�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ ����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(d#;�)d#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;�2)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
��)x
#CA;����CAR��
#;
#;
#;��))x
#CA;����CAR���(6
;�);
#CA);#CA]��(;
#;
#;�;�
#��]��((;
#;
#;
#;��);
#��(;
#


sqltext:
#;���(����������������������������������������������������������������� �����������������������������������������������������������]��(;
#;
#;�;�
#��AR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#�tt��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ ������������������������������������������������������������]��(;
#;
#;�;
#');#C�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d#CA�(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)R6GHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;((;
#;
#��#;����CAR������������������������������������������������������� �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��#;����CAR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ �����������������������������������������������@������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d#CA�(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)���A;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)R6GHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ ������������������������������������������������������������]#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
��)x
#CA;����CAR��
#;
#;
#;��))x
#CA;����CAR���(6
;�);
#CCA]��(;
#;
#;�;�
#��]��((;
#;
#;
#;��);
#��(;
#


sqltext:
#;���(����������(
#');#CA������������������������������������������� ��������������������������������������������������d������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA<����CAR���(6
#');#CA]��(;
#=
#;�;�
#��(;
#;�)d
#CA]���
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(���������띝������������������������������������������ ����������������������������������A]����(;
#C);
#;�);
#CA]�)�#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��
#��(;
#;�)d#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]띝������������������������������������������������������ �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��#;����CAR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
##CA]���A]00be0A]���
#��(;
#;�)d
#CA]���A]����(A]��(;
#;
#;�;�
#��(;
#;�d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ ����������������������������������A]����(;
#C);
#;�);
#CA]�)�#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]���(;
#C�;
#;�);
#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������������������������������ �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��
#��(;
#;�)d#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]띝������������������������������������������������������ �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��#;����CAR��(�(
#');#CA������������������������������������������� ������������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#������������������������;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
##CA]���A]00be0A]���
#��(;
#;�)d
#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�#��(;
#;�)d
#CA]���A]00be0�(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(������������������������������� ����������������������������������A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#9
#;��)RBGHT]���A]����(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�
#��(;
#;�)d
#CA]���A]00be0�(;
#C);
##�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����(;
#C;
#;�);
#CA);#CA]��(����������������������������������������������������� �����������������������������������������������������������]��(;
#;
#;�;�
#��((;
#;
#��(;
#;�)x
#CA;����CAR���(6
#');#CA]��(;
#;
#;�;�(
:��(;
#;�)d#CA]���A]����(;
#C);
#;�);
#CA]�);#CA�((;
#;
#;
#;��)RIGHT]���A]����������������������(;
#C�;
#;�);
#CA]��((;
#;
#;
#;��)
��)x
#CA;����CAR��
#;
#;
#;��))x
#CA;����CAR���(6
;�);
#CA);#CA]��(;
#;
#;�;�
#��]��((;
#;
#;
#;��);
#��(;
#


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);EXPLAIN
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(20012001-01-01-01-012,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(500)FROM t1;
INSERT INTO t1 SELECT x || +322001-01-01,randomblob(40 -10)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE 8<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.y=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
PRAGMA page_sizeX512;
CREATE TABLE t1(x INTEGER PRIMARY KEY, y);EXPLAIN
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(20012001-01-01-01-012,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
CREATE VIRTUAL TABLE x USING fts4(y,0);
INSERT INTO x VALUES('@bbb c00', 'bbb 00');
SELECT * FROM x where x MATCH 'bbb NEAR/6 00 OR bbb NEAR/6 &00';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USING fts3}}}}}}}}}}}}}}}}}NG ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}}}}}}}}}}}]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}}}}}}}}}}}}}}}}}}������@���������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1)png');
SELECT r�wid FROM t1 WHERE cot MATCH 'runp';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USING fts3}}}}}�}}}}}}}}}}}NG ft3(cning and jum miize porter);
INSERT INTO}}}}}}}}}}}}}}}}}}}}]]]]]]]]]]]]]]]]]]]]]]]]]]]]ncrement]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]FOREIGN]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}}}}}}}}}}}}}}}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}h}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}um miize porter);
INSERT INTO}}}}}}}}}}}}}}}}}}}}]]]]]]]]]]]]]]]]]]]]]]]]]]]]ncrement]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]��]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]FOREIGN]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1)png');
SELECT r�wid FROM t1 WHERE cot MATCH 'runp';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
SELECT r�wid FROM t1 WHERE cot MATCH 'runp';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�le,t "a""a"t "a","b"1,option_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN8"ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a" /* 641 "a"N "1,1,1)b#1,1 "a"VIRTUAL -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,a"LL")"';


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 Sepember 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u sqlite_compileoption_get(1) o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 Sepember 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00���������������������������00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������â��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Sow00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 Sepember 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 Sepember 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('�leet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somm} and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT IN0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to NSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERY INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������û������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00OFFSETptember t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 S0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 Sepember 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l0d. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 sddressesa0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('t0 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('eet'ISNULL);
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t00 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000encodina0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('fleeo 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000encodina0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE TABLE t0(a, b);EXPLAIN
SELECT a FROM (SELECT 0000.e2001-01E-350 AS a FROM t0) WHERE a= [a]=A;


sqltext:
CREATE TABLE x(a,�);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A)"a",total(A)"a", *,b FROM y A, y  ASyq, y  ,  y q, y  , y  ASy1, y  , y  ASy1, y  , y  ASy1,y  ASy1, y  , y  ASy1, y  , y  ASy1, y  AS1, x


sqltext:
CREATE TABLE x(a,�);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A)"a",total(A)"a",�a,b FROM y A, y  ASyq, y  ,  y q, x  , y  ASy1, y  , y  ASy1, y  , y  ASy1,y  ASy1EXISTi y  ASy1D y  , y  ASy1, y  AS1, x


sqltext:
CREATE VIRTUAL TABLE t0st USING fts4 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sq`�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","bk00000d sq`�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1D1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)bE1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1D1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)bE1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,)b"1,1 "a"VIRTUAL TABN "ASa"LLt "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,�1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b" "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","�"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,)b"1,1 "a"VIRTUAL TABN "ASa"LLt "a""a"t "a","b"11 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,�1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,ti1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "RTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL FABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 .a"N "a"LLO"b"(1,time(","b"1,1 "a"N "\"LLO"b"(1,t 1,1a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL FABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 .a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0Xt USING fts3 (k" t "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASt "a""a"t "a","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(","b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")a","b"1,1"a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"N "1,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,ti1,1 "a"N "a"LLO"b"(1,t 1,1,")a","b"1,1 "a"N "1,1,1)b"1,1 "a"VIRTUAL TABN "ASa"LLO"b"(1,t "a""a"t "a","b"1,1 "a"����,1,1)ime(","b"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"1,t "a""a"t "a","b"1,1 "a"N "1,1,1)"1,1 "a"N "a"LLO"b"(1,time(","b"1,1 "a"N "a"LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts4 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "a","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N "a2LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""""OR""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "a","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N "a2LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "k","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "k","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "a","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N "a2LLO"b"(1,t""""""""""""""""""""":"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""a"t "a","""""""""""""""""""""""""""""""""""""""""a"t "a","b"1,1 "a"N "ASa"LLO"b"(1,N "a2LLO"b"(1,t 1,1,"a2LLO"b"(1,t 1,1,")"';


sqltext:
CREATE VIRTUAL TABLE t0st USING fts3 (k00000d sqp�leoption_get(1)'000');
SELECT * FROM t0st WHERE k00000d MATCH '" t "a""""""""""""""C""""























	�
































�


























���




































"""""""""""":""""""""""""""""""""""""""""""""""""""""""""""""""""""""""@""""a"t "a","""""""""""""""""""""""""""""""�""""""""a"t("a",""BEFOREa"N "ASa"LLO"f"(1,N "a2LLO"b"(1,t 1,1,"``````````````````````````````]````````````````````````````````````````````````)"';


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Sow00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������������������������������������������������������������������������������������������������������������������������������600) ���������������������������������������������������������������������������������������������������������������������������������������������������������å��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0t0006������������������������������������������������������������������������������������������������������������������������������������ 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å���������������������������������������������������������������������������������������������������������������������������������������������2001�����������������������������������������0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00������������������������������������������������������������������������������������������������������������������������å���������������������������������������������������������������������������������������������������������������������������������������������2001�����������������������������������������0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='1,2,3');
INSERT INTO t2 VALUES(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Sow00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å�����ñ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û����������������������������������������������������������������������������������������������������������h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00.
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å����������������������������������������������������������������������������������������������ES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUE������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������û�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������å�������������������������������������������������������������������������������������������������������������������������������� 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO });


sqltext:
CREATE TABLE x(a,�);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A),"a",total(A),"a", `a` FROM y A, y  ASyq, y  ,  y q, y  , y  ASy1, y  , y  ASy1, y  , y  ASy1,y  ASy1, y  , y  ASy1, y  , y  ASy1, y  AS1, x


sqltext:
CREATE TABLE x(a,�);
CREATE VIEW y AS
SELECT 'a''b' ;
SeLECT  total(A),"a",total(A)"a", `a` FROM y A, y  ASyx, y  ,  y q, y  , y  ASy1, y  , y  ASy1, y   y  , y  ASy1, y  , y  ASy1,y  ASy1, y  , y  ASy1, y  , y  ASy, y  ASy1,y  ASy1, y  , y  ASy1, y  , y  ASy1, y  AS1, x


sqltext:
CREATE TABLE t0000(a �NTEGER PRIMARY KEY ,UTOINCREMENT, b);
CREATE TRIGGER t000001 BEFORE INSERT ON t0000 BEGIN
INSERT INTO t0000(a) VALUES('000');
INSERT INTO t0000(b) VALUES('000');
END;
CREATE TRIGGER t000000�AFTER INSERT ON t0000 BEGIN
INSERT INTO t0000(b) SELECT('000000');
INSERT INTO t0000(b) VALUES('00');
END;EXPLAIN
INSERT INTO t0000(b) VALUES('0000');


sqltext:
PRAGMA synchronous = NORMAL;
PRAGMA page_size = 1024;
PRAGMA journal_mode = WAL;
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
PRAGMA wal_checkpoint;
INSERT INTO t1 VALUES(randomblob(800));EXPLAIN
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;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(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 */
INSERT INTO t1 SELECT randomblob(300) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
COMMIT;VACUUM


sqltext:
PRAGMA synchronous = NORMAL;
PRAGMA page_size = 1024;
PRAGMA journal_mode = WAL;
PRAGMA cache_size = 10;
CREATE TABLE t1( /* */ARY KEY);
PRAGMA wal_checkpoint;
INSERT INTO t1 VALUES(randomblob(800));EXPLAIN
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;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
SAVEPOINT one;
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /*  32 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(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 */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
INSERT INTO t1 SELECT randomblob(800) FROM t1;   /* */
COMMIT;VACUUM


sqltext:
CREATE TABLE messa0es(W00 INTEGER PRIMARY KEY AUTOINCREMENT, messa0e_id, document_id BLOB, i00, remote_id INT0000, sender INT0000, sub0ect0000000, sub0ect INT0000, d00000000 INT0000, date_recei0ed INT0000, date_created INT0000, date_last_0ie0ed INT0000, mailbo0 INT0000, remote_mailbo0 INT0000, o000000000000000 INT0000, f0000 INT0000, read, fla00ed, s000 INT0000, c0000, e0000000, t0pe INT0000, p00, con0ersation_id INT0000 DEFAULT -0, s000000 TEXT DEFAULT NULL, fu000_ancestor INT0000 DEFAULT NULL, automated_con0ersation INT0000 DEFAULT 0, root_status INT0000 DEFAULT -0, con0ersation_position INT0000 DEFAULT -1);
CREATE INDEX t00i0000 ON messa0es(date_recei0ed);
CREATE INDEX date_l0000e0_inde0 ON messa0es(date_last_0ie0ed);
CREATE INDEX d0t000000000000000 ON messa0es(date_created);
CREATE INDEX m000a0e000000000i0000i0000_0n000 ON messa0es(messa0e_id,mailbo0);
CREATE INDEX s000e_0ocument_0d_inde0 ON messa0es(document_id);
CREATE INDEX m000a0e0r0000000e0 ON messa0es(read);
CREATE INDEX m000000000000000i0000 ON messa0es(fla00ed);
CREATE INDEX m0000000000000000n000 ON messa0es(mailbo0, date_recei0ed);
CREATE INDEX me00a0e0r0000e00000000000000 ON messa0es(remote_mailbo0, remote_id);
CREATE INDEX m0s0a00000000i0000 ON messa0es(t0pe);
CREATE INDEX m00000e00o00000a00000000000000s0t0o00p0000000_0n000 ON messa0es(con0ersation_id, con0ersation_position);
CREATE INDEX m00000000000 ON messa0es(fu000_ancestor);
CREATE INDEX m0s0000_0000000000s000000000 ON messa0es(sub0ect,fu000_ancestor);
CREATE INDEX m000a0e0000000000000ct00u000000d00000e00000000000e0 ON messa0es(sender, sub0ect, automated_con0ersation);
CREATE INDEX m0000000000000000000 ON messa0es(sender);
CREATE INDEX m0s00s0 ON messa0es(root_status);
CREATE TABLE sub0ects (W00 INTEGER PRIMARY KEY, sub0ect COLLATE RTRIM, normali0ed_sub0ect COLLATE RTRIM);
CREATE INDEX s00000000000000000000 ON sub0ects(sub0ect);
CREATE INDEX su00000_0o0000000000u00000000000 ON sub0ects(normali0ed_sub0ect);REINDEXTABLE addresses (R00 INTEGER PRIMARY KEY, address COLLATE NOCASE, comment, UNIQUEUNIQUE,a0000000 INT0000 DEFAULT 0, u00000000000 INT0000 DEFAULT 0, u0000000000t INT0000 DEFAULT 0, d000000000000 INT0000 DEFAULT 0, u00000000000000000000000000000000000 INT0000 DEFAULT 0, c0000000000000000, source INT0000, a000000000000000000000000);
CREATE INDEX m000000000000000000000 ON mailbo0es(source);
CREATE TABLE labels(I0 INTEGER PRIMARY KEY,messa0e_id INT NOT NULL,mailbo0_id INT NULL, UNIQUE(messa0e_id, mailbo0_id));
CREATE INDEX d00 ON labels(messa0e_id, mailbo0_id);
CREATE INDEX ls_ ON labels(mailbo0_id)


sqltext:
CREATE TABLE t000(a INTEGER PRIMARY KEY, b, c);
CREATE TABLE t001(p INTEGER PRIMARY KEY, q, r);
CREATE TABLE t002(x,INTEGER PRITEGER PRIMARY KEY, b,MARY KEY, y, z);
EXPLAIN QUERY PLAN
SELECT DISTINCT* FROM t000, t001, t002  t001, t002 WRE t0;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid,c)VALUES(1,'i0 0 test');
INSERT INTO t1 (docid, c) VALUES (2, 'T000 w0s 0 te00');
INSERT INTO t1(docid,c)VALUES(3, 'T0is i0 0 test');
DELETE FROM t1 WHERE ROWid IN ( ?11,3);
DROP TABLE IF EXISTS t;
ALTER TABLE t1 RENAME TO t1o0d;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid,c) SELECT docid, c FROM t1o0d;
DROP TABLE t1o0d;


sqltext:
DROP TABLE IF EXISTS t;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid,c)VALUES(1,'i0 0 test');
INSERT INTO t1 (docid, c) VALUES (2, 'T000 w0s 0 te00');
INSERT INTO t1(docid,c)VALUES(3, 'T0is i0 0 test');
DELETE FROM t1 WHERE docid IN ( ?11,3);
DROP TABLE IF EXISTS t;
ALTER TABLE t1 RENAME TO t1o0d;
CREATE VIRTUAL TABLE t1 USING fts3(c);
INSERT INTO t1(docid,c) SELECT docid, randomblob(1) c FROM t1o0d;
DROP TABLE t1o0d;


sqltext:
CREATE TABLE t1( a,oa,x);
INSERT INTO t1(oid,a,x)VALUES(-9,1,'000000000f000000');
INSERT INTO t1(oid,a,x)VALUES(900,2,'000000000000000');
INSERT INTO t1(oid,a,x) VALUES(-6,29,'00000f0000000f0f');
INSERT INTO t1(oid,a,x) VALUES(205,30,'00000000000000f0');
INSERT INTO t1(oid,a,x) VALUES(4,31,'0000000000000004');
INSERT INTO t1(oid,a,x) VALUES(-68,32,'00000f0000008000');
INSERT INTO t1(oid,a,x) VALUES(-2,33,'00000f0000000ff0');
INSERT INTO t1(oid,a,x) VALUES(10000000000008,34,'0000800000000000');
INSERT INTO t1(oid,a,x) VALUES(50000000000,35,'0000008000000000');
INSERT INTO t1(oid,a,x) VALUES(4000000000,36,'0000000100000000');
INSERT INTO t1(oid,a,x) VALUES(-60,37,'00000f0000800000');
INSERT INTO t1(oid,a,x) VALUES(-1,38,'00000f0f');
INSERT INTO t1(oid,a,x) VALUES(3000000000,39,'00000000000f0ff0');
INSERT INTO t1(oid,a,x) VALUES(0400000,40,'0000000010000000');
INSERT INTO t1(oid,a,x) VALUES(2,41,'0000000000000002');
INSERT INTO t1(oid,a,x) VALUES(90000,42,'0000000000200000');
INSERT INTO t1(oid,a,x) VALUES(50000000,43,'000200000000');
INSERT00');
INSERT INTO t1(oid,a,x)VALUES(10000000000000,25,'00000f00000000ff');
INSERT INTO t1(oid,a,x)VALUES(20000000000000,26,'0001000000000000');
INSERT INTO t1(oid,a,x)VALUES(3000000000000000,27,'00000f0000000f00');
INSERT IN O t1(oid,a,x) VALUES(72057594037927936,28,'0100000000000000');
INSERT INTO t1(oid,a,x) VALUES(-6,29,'00000f0000000f0f');
INSERT INTO t1(oid,a,x) VALUES(205,30,'00000000000000f0');
INSERT INTO t1(oid,a,x) VALUES(4,31,'0000000000000004');
INSERT INTO t1(oid,a,x) VALUES(-68,32,'00000f0000008000');
INSERT INTO t1(oid,a,x) VALUES(-2,33,'00000f0000000ff0');
INSERT INTO t1(oid,a,x) VALUES(10000000000008,34,'0000800000000000');
INSERT INTO t1(oid,a,x) VALUES(50000000000,35,'0000008000000000');
INSERT INTO t1(oid,a,x) VALUES(4000000000,36,'0000000100000000');
INSERT INTO t1(oid,a,x) VALUES(-60,37,'00000f0000800000');
INSERT INTO t1(oid,a,x) VALUES(-1,38,'00000f0f');
INSERT INTO t1(oid,a,x) VALUES(3000000000,39,'00000000000f0ff0');
INSERT INTO t1(oid,a,x) VALUES(8400000,40,'0000000010000000');
INSERT INTO t1(oid,a,x) VALUES(2,41,'0000000000000002');
INSERT INTO t1(oid,a,x) VALUES(90000,42,'0000000000200000');
INSERT INTO t1(oid,a,x) VALUES(50000000,43,'000200000000');
INSERT INTO t1(oid,a,x) VALUES(-7,44,'000f800000000000');
INSERT INTO t1(oid,a,x) VALUES(060000000,45,'0080000000000000');
INSERT INTO t1(oid,a,x) VALUES(5000000000,46,'000000P000000fff');
INSERT INTO t1(oid,a,x) VALUES(-20,47,'00000f000000f000');
INSERT INTO t1(oid,a,x) VALUES(60000,48,'00000000000000ff');
INSERT INTO t1(oid,a,x) VALUES(128,49,'0000000000000080');
INSERT INTO t1(oid,a,x) VALUES(32768,50,'0000000000008000');
INSERT INTO t1(oid,a,x) VALUES(2147483648,51,'0000000080000000');
INSERT INTO t1(oid,a,x) VALUES(-3,52,'00000f00000000fd');
INSERT INTO t1(oid,a,x) VALUES(-28,53,'00000f0000000f80');
INSERT INTO t1(oid,a,x) VALUES(-29,5�'00000f0000000f70');
INSERT INTO t1(oid,a,x) VALUES(-9223372036854775808,55,'8000000000000000');
INSERT INTO t1(oid,a,x) VALUES(400000000000,56,'0000040000000000');
INSERT INTO t1(oid,a,x) VALUES(10000000000,57,'0000000000000ff0');
INSERT INTO t1(oid,a,x) VALUES(00800,58,'00000f000000f00f');
INSERT INTO t1(oid,a,x) VALUES(0,59,'0000000000000000');
INSERT INTO t1(oid,a,x) VALUES(1,60,'0000000000000001');
INSERT INTO t1(oid,a,x) VALUES(206,61,'0000000000000100');
INSERT INTO t1(oid,a,x) VALUES(60006,62,'0000000000010000');
INSERT INTO t1(oid,a,x) VALUES(-5000000000,63,'00000f8000000000');
INSERT INTO t1(oid,a,x) VALUES(8,64,'0f80000000000000');
�����������������������������������������������������ח����������������������������������������������������������CREATE INDEX t000 ON t1(a);
CREATE INDE


sqltext:
CREATE TABLE t1( a,oa,x);
INSERT INTO t1(oid,a,x)VALUES(-9,1,'000000000f000000');
INSERT INTO t1(oid,a,x)VALUES(900,2,'0f00000000000000');
INSERT INTO t1(oid,a,x)VALUES(922337*036854775800,3,'0f0000000000000f');
INSERT INTO t1(oid,a,x)VALUES(7,4,'000000000000000f');
INSERT INTO t1(oid,a,x)VALUES(3,5,'0000000000000003');
INSERT INTO t1(oid,a,x)VALUES(6,29,'00000f0000000f0f');
INSERT INTO t1(oid,a,x) VALUES(205,30,'00000000000000f0');
INSERT INTO t1(oid,a,x) VALUES(4,31,'0000000000000004');
INSERT INTO t1(oid,a,x) VALUES(-68,32,'00000f0000008000');
INSERT INTO t1(oid,a,x) VALUES(-2,33,'00000f0000000ff0');
INSERT INTO t1(oid,a,x) VALUES(10000000000008,34,'0000800000000000');
INSERT INTO t1(oid,a,x) VALUES(50000000000,35,'0000008000000000');
INSERT INTO t1(oid,a,x) VALUES(4000000000,36,'0000000100000000');
INSERT INTO t1(oid,a,x) VALUES(-60,37,'00000f0000800000');
INSERT INTO t1(oid,a,x) VALUES(-1,38,'00000f0f');
INSERT INTO t1(oid,a,x) VALUES(3000000000,39,'00000000000f0ff0');
INSERT INTO t1(oid,a,x) VALUES(8400000,40,'0000000010000000');
INSERT INTO t1(oid,a,x) VALUES(2,41,'0000000000000002');
INSERT INTO t1(oid,a,x) VALUES(90000,42,'0000000000200000');
INSERT INTO t1(oid,a,x) VALUES(50000000,43,'000200000000');
INSERT INTO t1(oid,a,x) VALUES(-7,44,'000f800000000000');
INSERT INTO t1(oid,a,x) VALUES(060000000,45,'0080000000000000');
INSERT INTO t1(oid,a,x) VALUES(5000000000,46,'0000000000000fff');
INSERT INTO t1(oid,a,x) VALUES(-20,47,'00000f000000f000');
INSERT INTO t1(oid,a,x) VALUES(60000,48,'00000000000000ff');
INSERT INTO t1(oid,a,x) VALUES(128,49,'0000000000000080');
INSERT INTO t1(oid,a,x) VALUES(32768,50,'0000000000008000');
INSERT INTO t1(oid,a,x) VALUES(2147483648,51,'0000000080000000');
INSERT INTO t1(oid,a,x) VALUES(-3,52,'00000f00000000fd');
INSERT INTO t1(oid,a,x) VALUES(-28,53,'00000f0000000f80');
INSERT INTO t1(oid,a,x) VALUES(-29,54,'00000f0000000f70');
INSERT INTO t1(oid,a,x) VALUES(-9223372036854775808,55,'8000000000000000');
INSERT INTO t1(oid,a,x) VALUES(400000000000,56,'0000040000000000');
INSERT INTO t1(oid,a,x) VALUES(10000000000,57,'0000000000000ff0');
INSERT INTO t1(oid,a,x) VALUES(00800,58,'00000f000000f00f');
INSERT INTO t1(oid,a,x) VALUES(0,59,'0000000000000000');
INSERT INTO t1(oid,a,x) VALUES(1,60,'0000000000000001');
INSERT INTO t1(oid,a,x) VALUES(206,61,'0000000000000100');
INSERT INTO t1(oid,a,x) VALUES(60006,62,'0000000000010000');
INSERT INTO t1(oid,a,x) VALUES(-5000000000,63,'00000f8000000000');
INSERT INTO t1(oid,a,x) VALUES(8,64,'0f80000000000000');
CREATE INDEX t000 ON t)(a);
CREATE INDE


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c|~a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, random()FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, random()FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(2001-01-011, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(12001-01-01, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a|2001-01-01|b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 1000000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a|| round(1,1)b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, count(1)FROM abc;
INSERT INTO abc SELECT a,$b, c FROM abc;
INSERT INTO abc SELECT b, a,-c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
CREATE TABLE t0(m CHAR(2));
INSERT INTO t0 VALUES('00');
INSERT INTO t0 VALUES('b0');
INSERT INTO t0 VALUES('c0NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN');
SELECT count(*),REPLACE(m, "a","b" -1) AS00 FROM t0 GROUP BY m >= round(1,1);


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a char(1) PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,2) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'+'|~substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+577777777772001-01-017,6,'000'||substr(c,4) FROM t1 WHERE c GLOB '0000*';
CREATE INDEX t0b ON t1(a);
REINDEX;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN 30 AND 60;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(e,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,d,b,c,d,e,c,d,e,e,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=?;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a /* */,c,d,b,e,c,d,b,c,d,e,c,d,d,b,c,d,e,c,d,e,e,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=?;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,b,d,e,c,d,b,e,c,d,b,c,d,e,c,d,b,c,d,e,c,d,e,e,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=?;


sqltext:
CREATE TABLE t0(a,b,c int,d,e, PRIMARY KEY(a,b,d,e,c,d,b,e,c,d,b,c,d,e,c,b,e,c,d,b,c,d,e,c,d,d,b,c,d,e,c,d,e,e,e));
SELECT DISTINCT* FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND d=? AND e=?;


sqltext:
CREATE TABLE t1(a, b, c, PRIMARY KEY(a,b)) WITHOUT rowid;
INSERT INTO t1 VALUES(12001-01-01,2,3),(2,3,4);
SELECT c FROM t1 WHERE char (12001,01);
SELECT c FROM t1 WHERE char (-01,C) OR changes()


sqltext:
CREATE TABLE t1(a, b, c, PRIMARY KEY(a,b)) WITHOUT rowid;
INSERT INTO t1 VALUES(12001-01-01,2,3),(2,3,4);
SELECT c FROM t1 WHERE char (3,4);
SELECT c FROM t1 WHERE char (12001,01);
SELECT c FROM t1 WHERE char (-01,12001,01);
SELECT c FROM t1 WHERE char (-01,A) OR cha������������������������������������������������������������������������������������������������������������������������nges()


sqltext:
CREATE TABLE t102 (i0 TEXT UNIUUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT DISTINCT* FROM t102 AS t0 
JOIN t102 ON t2.i0 IN t102 
JOIN t102 AT 
LEFT JOIN t102  t1 ON t0.i0 IN t102 
JOIN t102 AS t2 ON(t2.i0=+t0.i0 OR (t0.i0<>500 AND t2.i0=t1.i0));


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=CURRENT_DATE V����NTO t0 VAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG����������������00');
CREATE VIRTUAL TABLE t0au00bSING fts4aux"t0);


sqltext:
BEGIN TRANSACTION;
CREATE TABLE a(i0 INT0000);
INSERT INTO a VALUES(1);
INSERT INTO a VALUES(2);
INSERT INTO a VALUES(3);
CREATE TABLE b(i0 INT0000);
INSERT INTO b VALUES(NULL);
INSERT INTO b VALUES(3);
INSERT INTO b VALUES(4);
INSERT INTO b VALUES(5);
COMMIT;
SELECT* FROM a WHERE i0 NOT IN (SELECT randomblob(1)&" "FROM a,b,a,b,"b");


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,a,b,b,d,e));
SELECT * FROM t0 WHERE a=C AND b=? AND c=D AND d=? AND b<? AND c=? AND a=? AND b=? AND  e<? AND e >=?;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,a,b,b,d,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=D AND d=? AND b<? AND c=? AND a=? AND b=? AND  b<? AND e >=?;


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('ongatwoBt����������ཽ�Bt���������� tLE IF EXISTS t0;
CREATong�tw~Bt����������ཽ�Bt���������� total(1)ཽ��@��������������������������0���������0');
INSERT INTO t0 VALUES('one00otal(1)ཽ����������@�����d�������������������j0���������0');
INSERT INTO t0 VALUES('one00otal(1)ཽ�����������������������������0���������0');
I\SERT INTO t0 VALUES('one0000A0');
&R


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)� 0 b c a,b d');
SELECT	snippet(ft0, '0', '0', '', -1,12) FROM ft0 WHERE ft0 MATCH   ' -1pileo                                                                                                                                                                                    ption_used(1)f OR (1)a''b''a''b''c';


sqltext:
PRAGMA vum=1;
CREATE TABLE t1(a, b);
CREATE INDEX i ON t1(a);
CREATE TABLE t0(a);
CREATE INDEX i0 ON t0(a);
CREATE TABLE t3(a);
CREATE INDEX i3 ON t0(a);
CREATE INDEX x ON t1(b);
DROP TABLE t0;
PRAGMA integrity_check;
-------BLE t0;
PRAGMA integrity_check;EXPLAIN
DROP TABLE t1;
PRAGMA integrity_check;


sqltext:
SELECT  1000000%000000060060000100000600000005000000%0000000600600001080000%000010060060060000100000600000001000000%0000000600600001080000%00001006000000010001000000%0000000600600001000000%0000000600000001000000%0000000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000000010001000000%0000000600600001000000%0000000600000001000000%0000000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000600000001000000%0000000600600001000000%00000;


sqltext:
SELECT  1000000%000000060060000100000600000001000000%0000000600600001080000%00001006000000010001000000%00000006006000010000%00000006000000010001000000%00000600000%000000060000000160000100000600000001000000%0000000600600001080000%00001006000000010001000000%00000006006000010000%00000006000000010001000000%00000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%00000006000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000600000001000000%0000000600600001000000%00000;


sqltext:
SELECT  1000000%000000060060000100000600000001000000%000000600600001080000%00000600600001080000%00001006000000010001000000%0000000600600001000200%0000000600000001000000%00000600001080000%00000600600001080000%000010060000000100000600600001080000%00001006000000010001000000%0000000600600001000200%0000000600000001000000%00000600001080000%00000600600001080000%00001006000000010001000000%0000000600600001000000%0000000600000001000000%0000000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000600000001000000%00000006006000600000%0000000600000001000000%000000001000000%0000000600600001000000%0000000600000001000000%0000000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000600000001000000%00000006006000600000%0000000600000001000000%0000000600600001080000%00000006000000010001000000%0000000600600001000000%0000000600000001000000%0000000600600001000000%00000;


sqltext:
CREATE TABLE t0(x TEXT UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (y='00L' OR y='000' OR y='000') AND x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEXCEPTIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('0&0','000','0');
SELECT DISTINCT* FROM t0 WHERE (z='00L' OR y='000' OR y='T000' OR y='000')N


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, char(
) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, char( -11) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, char(2001-01-011) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT total(1)p, char(12001-01-01) q FROM x AS x1, x AS x2 WHERE x1.a=x2.a;
SELECT $total(1)p FROM x AS y1, y  A, y  AS1, y S�y1, y  A, y  AS1, y y1, y S1, y y, y y1, y S1, y  ASy1, y S1, y y, y y1, y S1, y  AS y1, y


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)f 0 b c a����������k��������������������������������������������������������������������������������jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj����,b d');
SELECT	snippet(ft0, '0', '?', '', -1, 8) FROM ft0 WHERE ft0 MATCH   'compileleoption_used(1)f]0  (1)a''tion_used(1)f]0  (1)a''b''a 0  (1)a''b''a''b''b''option_used(1)f 0  (1)a''b''a 0  (1)b''a 0  (1)a''b''a''b''b''option_used(1)f 0  (1)a''b''a 0  (1)a''b''a''b''b''c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)f 0 b c a����������k������������������������������������������������������������������������������������,b d');
SELECT	snippet(ft0, '0', '?', '', -1, 8) FROM ft0 WHERE ft0 MATCH   'compilele----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------option_used(1)f]0  (1)a''tion_used(1)f]0  (1)a''b''a 0  (1)a''b''a''b''b''option_u (1)a''b''a 0  (1)b''a 0  (1)a''b''a''b''b''option_used(1)f 0  (1)a''b''a 0  (1)a''b''a''b''b''c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)f 0 b c a����������k������������������������������������������������������������������������������������,b d');
SELECT	snippet(ft0, '0', '?', '', -1, 8) FROM ft0 WHERE ft0 MATCH   'compileleoption_used(1)f]0  (1)a''tion_used(1)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^f]0  (1)a''b''a 0  (1)a''b''a''b''b''option_used(1)f 0  (1)�''b''a 0  (1)b''a 0  (1)a''b''a''b''b''option_used(1)f 0  (1)a''b''a 0  (1)a''b''a''b''b''c';


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(900));
INSERT INTO t0 VALUES(zeroblob(32201-01-9100));
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%6;
PRAGMA incremental_vacuum(�);
ROLLBACK;


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(900));
INSERT INTO t0 VALUES(zeroblob(32201-01-0100));
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%8;
PRAGMA incremental_vacuum(�);
ROLLBACK;


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0u�����60u���AS��6(VIEWCURRENT_TIMIMARY Y);
INSERT INTO t0t VAL


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0u�����60u���ADD��6(VIEWCURRENT_TIMIMARY Y);
INSERT INTO t0t VAL


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0u�����60u���ACTION��6(VIEWCURRENT_TIMIMARY Y);
INSERT INTO t0t VAL


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE t0u�����60u�����6(ADDVIEWCURRENT_TIMIMARY Y);
INSERT INTO t0t VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 IR"separators=aB��� t0�й˹������������ع�������������׋�keni																																																																																																																																												ze!"a"");
RT 


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(c /* */,e));
SELECT DISTINCT* FROM t0 WHERE glob(1,1)=? AND a=? AND b=? AND c=? AND d=? AND e OR?AND c=? AND d=? AND b AND d=? AND e OR?AND c=? AND c=? AND d=? AND e OR?AND c=? AND d=? AND b AND d=?;


sqltext:
CREATE TABLE t102 (i0 TEXT UNIQUE NOT NULL);
INSERT INTO t102 VALUES ('0');
SELECT * FROM t102 AS t0 
JOIN t102 A02 
JOIN t102 AS 
LEF102 
JOIN t102 AS tT JOIN t102  t1 ON t1.i0 GLOB 'a0'
LEFT JOIN t102 
JOIN t102 AS t2 ON(t1.i0= t0.i0 OR t1.i0= t0.i0 OR t0.i0=t1.oid);


sqltext:
CREATE TABLE t0(a);
INSERT INTO t0 VALUES('a');
SELECT a< CAST(a AS clor0r0TABL00)< CAST(a AS �lob00TABL00)< CAST(a AS �lob000) FROM t0;
 FROM 


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d e');
INSERT INTO ft0 VALUES('f 0 b 0 c d e');
INSERT INTO ft0 VALUES('f 0 b c d');
SELECT snippet(ft0, last_insert_rowid()) FROM ft0 WHERE ft0 MATCH 'c';
c d');
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d e');
INSERT INTO ft0 VALUES('f 0 b 0 c d e');
INSERT INTO ft0 VALUES('f 0 b c d');
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE  last_insert_rowid();
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d e');
INSERT INTO ft0 VALUES('f 0 b 0 c d e');
INSERT INTO ft0 VALUES('f 0 b c d');
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH instr(1,1);
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d e');
INSERT INTO ft0 VALUES('f 0 b 0 c d e');
INSERT INTO ft0 VALUES('f 0 b c d');
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';VACUUM;
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d e');
INSERT INTO ft0 VALUES('f 0 b 0 c d e');
INSERT INTO ft0 VALUES('f 0 b c d');
SELECT snippet(ft0, CURRENT_TIME, "a","b" -1, 1) FROM ft0 WHERE ft0 MATCH 'c';
c d');
SELECT snippet(ft0, CURRENT_TIME, -1, 1) FROM ft0 WHERE ft0 MATCH 'c';


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2,.3);
INSERT INTO abc SELECT a||b||c,  1=1||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a *b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b|| round(A,9)c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c -1, b||c||a, c||a||b FROM abc;
IO  c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2,.3);
INSERT INTO abc SELECT a| random()|b||c,  1=1||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a *b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b|| round(A,4)c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c -1, b||c||a, c||a||b FROM abc;
IO  c FROM abc;
INSERT INTO abc SELECT c, b, a FROM abc;


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2,.3);
INSERT INTO abc SELECT a||b||c,  1=1||a, c||a||b FRoM abc;
INSERT INTO abc VALUES(1, 2,.3);
INSERT INTO abc SELECT a||b||c,  1=1||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a *b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b|| round(A,4)c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELEC abc;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS p,~~~~~~~~~~~~~~~~~~ x2.b AS q FROM x AS x1, x AS x2 WHERE q=q+time(q,1,1)OR-x1.a=x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y1, y A, y  AS y1, y AS y y1;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURRE��IME�ߝ�c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURREN /* */�ߝ�c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURRENT_TIME�ߝ�c', 'd  CONFLICTf');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('01 �b');
INSERT INTO t0 VALUES('2001-01-01bb cc');
INSERT INTO t0 SELECT('cc 01');
SELECT docid FROM t0 WHERE t0 MATCH '0*0*01-01-00*01-01-01';
1';
END;


sqltext:
#EGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('01 �b');
INSERT INTO t0 VALUES('2001-01-01bb cc');
INSERT INTO t0 SELECT('cc 02001-01-011');
SELECT docid FROM t0 WHERE t0 MATCH '0*0*01-01-00*01-01-01';
1';
END;


sqltext:
SELECT-'0000' UNION SELECT avg(1) ORDER BY 1%1 ASC, 1 COLLATE  ASC,ASC, 1 UNION SELECT-'0000' UNION SELECT avg(1) ORDER BY 1%1 ASC, 1 COLLATE  ASC,ASC, 1 UNION SELECT avg(1) ORDER BY  ASC,1,ASC, ASC@1 ASC, 1 ��L CT avg(1) ORDER BY  ASC,1,ASC, ASC@1 ASC, 1 ��L 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ�����tϽ���Ͻ���O��Ľ�����tϽ���O��İ���AS���O��İ�����������NOTNULL����00');
INSERT INTO t0 VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ�����tϽ���Ͻ���O��Ľ�����tϽ���O��İ������O��İ�����������NOTNULL����������llllllllll�umping�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������00');
INSERT INTO t0 VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=HB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ�����tϽ���Ͻ���O��Ľ�����tϽ�"�O��İ������O��İ�����������NOTNULL��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������00');
INSERT INTO t0 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ�����tϽ���ϽI��O��Ľ�����tϽ���O��İ������O��İ�����������NOTNULL����00');
INSER VAL


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB");
INSERT INTO t0 VALUES('oneatwoBtϽ���O��Ľ�����tϽ���Ͻ���O��Ľ�����tϽ���O��İ������O��İ�����������NOt0 VALUES(���������������������������������������������������������������������������������������������������������������������������������00');
INSERT INTO t0 VAL


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 WHERE  LECT a, b, c FRCM t0 WHERE  t0ree four&, '000#0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::::es3(a% b, c):
IN3E::::::: load_extension(1,1):::::::RT INTO t0two';
:::::NTO 


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRCM t0 WHERE  LECT a, b, c �RCM t0 WHE�E  t0ree four&, '000#0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1D1)5::::::::::::::es3(a% b, c):
IN3E::: date(1,1,1):::::::::::::RE::::::::: date(1,1D1):::::::::::::::es3(a% b, c):
IN3E::: dte(1,1,1):::::::::::::RT INTO t0two';16l:::NTO 


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, SEFRour&, '00#0o00'CM t0 WHERE  LECT a, b, c FRCM t0 WHERE  t0ree four&, '000#0o00', 'one two');
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';
:::::NTO 


sqltext:
CREATE VIRTUAL TABLE t0 USING fts3(a, CEFRCM �0 WHERE  LECT a, b, c FRCM t0 WHERE  t0r);
SELECT a, b, c FROM t0 WHERE c MATCH 'G f::::::::es3(a% b, c):
IN3E::::::::: date(1,1,1):::::::::::::::es3(a% b, c:
IN):::::::::::::::es3(a% b, c:
IN3E::::::::: date(1,1,1):::::::::::::RT INTO t0two';
:::::NTO 


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefix='3,2,3');
INSERT INTO t2 VALUES('00 02 C00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000�f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE TABLE messa0es(W00 INTEGER PRIMARY KEY AUTOINCREMENT, messa0e_id, document_id BLOB, i00, remote_id INT0000, sender INT0000, sub0ect0000000, sub0ect INT0000, d00000000 INT0000, date_recei0ed INT0000, date_created INT0000, date_last_0ie0ed INT0000, mailbo0 INT0000, remote_mailbo0 INT0000, o000000000000000 INT0000, f0000 INT0000, read, fla00ed, s000 INT0000, c0000, e0000000, t0pe INT0000, p00, con0ersation_id INT0000 DEFAULT -0, s000000 TEXT DEFAULT NULL, fu000_ancestor INT0000 DEFAULT NULL, automated_con0ersation INT0000 DEFAULT 0, root_status INT0000 DEFAULT -0, con0ersation_position INT0000 DEFAULT -1);
CREATE INDEX t00i0000 ON messa0es(date_recei0ed);
CREATE INDEX date_l0000e0_inde0 ON messa0es(date_last_0ie0ed);
CREATE INDEX d0t000000000000000 ON messa0es(date_created);
CREATE INDEX m000a0e000000000i0000i0000_0n000 ON messa0es(messa0e_id,mailbo0);
CREATE INDEX s000e_0ocument_0d_inde0 ON messa0es(document_id);
CREATE INDEX m000a0e0r0000000e0 ON messa0es(read);
CREATE INDEX m000000000000000i0000 ON messa0es(fla00ed);
CREATE INDEX m0000000000000000n000 ON messa0es(mailbo0, date_recei0ed);
CREATE INDEX me00a0e0r0000e00000000000000 ON messa0es(remote_mailbo0, remote_id);
CREATE INDEX m0s0a00000000i0000 ON messa0es(t0pe);
CREATE INDEX m00000e00o00000a00000000000000s0t0o00p0000000_0n000 ON messa0es(con0ersation_id, con0ersation_position);
CREATE INDEX m00000000000 ON messa0es(fu000_ancestor);
CREATE INDEX m0s0000_0000000000s000000000 ON messa0es(sub0ect,fu000_ancestor);
CREATE INDEX m000a0e0000000000000ct00u000000d00000e00000000000e0 ON messa0es(sender, sub0ect, automated_con0ersation);
CREATE INDEX m0000000000000000000 ON messa0es(sender);
CREATE INDEX m0s00s0 ON messa0es(root_status);
CREATE TABLE sub0ects (W00 INTEGER PRIMARY KEY, sub0ect �OLLATE RTRIM, normali0ed_sub0ect COLLATE RTRIM);
CREATE INDEX s00000000000000000000 ON sub0ects(sub0ect);
CREATE INDEX su00000_0o0000000000u00000000000 ON sub0ects(normali0ed_sub0ect);REINDEX rtrim(1,1)esses (R00 INTEGER PRIMARY KEY, address COLLATE NOCASE, comment, UNIQUEUNIQUE,a0000000 INT0000 DEFAULT 0, u00000000000 INT0000 DEFAULT 0, u0000000000t INT0000 DEFAULT 0, d000000000000 INT0000 DEFAULT 0, u00000000000000000000000000000000000 INT0000 DEFAULT 0, c0000000000000000, source INT0000, a000000000000000000000000);
CREATE INDEX m000000000000000000000 ON mailbo0es(source);
CREATE TABLE labels(I0 INTEGER PRIMARY KEY,messa0e_id INT NOT NULL,mailbo0_id INT NULL, UNIQUE(messa0e_id, mailbo0_id));
CREATE INDEX d00 ON labels(messa0e_id, mailbo0_id);
CREATE INDEX ls_ ON labels(mailbo0_id)


sqltext:
CREATE TABLE messa0es(W00 INTEGER PRIMARY KEY AUTOINCREMENT, messa0e_id, document_id BLOB, i00, remote_id INT0000, sender INT0000, sub0ect0000000, sub0ect INT0000, d00000000 INT0000, date_recei0ed INT0000, date_created INT0000, date_last_0ie0ed INT0000, mailbo0 INT0000, remote_mailbo0 INT0000, o000000000000000 INT0000, f0000 INT0000, read, fla00ed, s000 INT0000, c0000, e0000000, t0pe INT0000, p00, con0ersation_id INT0000 DEFAULT -0, s000000 TEXT DEFAULT NULL, fu000_ancestor INT0000 DEFAULT NULL, automated_con0ersation INT0000 DEFAULT 0, root_status INT0000 DEFAULT -0, con0ersation_position INT0000 DEFAULT -1);EXPLAIN
CREATE INDEX t00i0000 ON messa0es(date_recei0ed);
CREATE INDEX date_l0000e0_inde0 ON messa0es(date_last_0ie0ed);
CREATE INDEX d0t000000000000000 ON messa0es(date_created);
CREATE INDEX m000a0e000000000i0000i0000_0n000 ON messa0es(messa0e_id,mailbo0);
CREATE INDEX s000e_0ocument_0d_inde0 ON messa0es(document_id);
CREATE INDEX m000a0e0r0000000e0 ON messa0es(read);
CREATE INDEX m000000000000000i0000 ON messa0es(fla00ed);
CREATE INDEX m0000000000000000n000 ON messa0es(mailbo0, date_recei0ed);
CREATE INDEX me00a0e0r0000e00000000000000 ON messa0es(remote_mailbo0, remote_id);
CREATE INDEX m0s0a00000000i0000 ON messa0es(t0pe);
CREATE INDEX m00000e00o00000a00000000000000s0t0o00p0000000_0n000 ON messa0es(con0ersation_id, con0ersation_position);
CREATE INDEX m00000000000 ON messa0es(fu000_ancestor);
CREATE INDEX m0s0000_0000000000s000000000 ON messa0es(sub0ect,fu000_ancestor);
CREATE INDEX m000a0e0000000000000ct00u000000d00000e00000000000e0 ON messa0es(sender, sub0ect, automated_con0ersation);
CREATE INDEX m0000000000000000000 ON messa0es(sender);
CREATE INDEX m0s00s0 ON messa0es(root_status);
CREATE TABLE sub0ects (W00 INTEGER PRIMARY KEY, sub0ect COLLATE RTRIM, normali0ed_sub0ect COLLATE RTRIM);
CREATE INDEX s00000000000000000000 ON sub0ects(sub0ect);
CREATE INDEX su00000_0o0000000000u00000000000 ON sub0ects(normali0ed_sub0ect);REINDEX rtrim(1,1)esses (R00 INTEGER PRIMARY KEY, address COLLATE NOCASE, comment, UNIQUEUNIQUE,a0000000 INT0000 DEFAULT 0, u00000000000 INT0000 DEFAULT 0, u0000000000t INT0000 DEFAULT 0, d000000000000 INT0000 DEFAULT 0, u00000000000000000000000000000000000 INT0000 DEFAULT 0, c0000000000000000, source INT0000, a000000000000000000000000);
CREATE INDEX m000000000000000000000 ON mailbo0es(source);
CREATE TABLE labels(I0 INTEGER PRIMARY KEY,messa0e_id INT NOT NULL,mailbo0_id INT NULL, UNIQUE(messa0e_id, mailbo0_id));
CREATE INDEX d00 ON labels(messa0e_id, mailbo0_id);
CREATE INDEX ls_ ON labels(mailbo0_id)


sqltext:
CREATE TABLE t0(x TEXT UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (y='00L' OR y='000' OR y='000') AND(x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (z='00L' OR /* */ x='000' OR y='000' OR y='000') AND x='000' OR y='000')N


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(9.0));
INSERT INTO t0 VALUES(zeroblob(32201-01-4100));
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%6;
PRAGMA incremental_vacuum(�);
ROLLBACK;


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(9.0));
INSERT INTO t0 VALUES(zeroblob(32201-01-0100));
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&6;
PRAGMA incremental_vacuum(�);
ROLLBACK;


sqltext:
SELECT-fts3_tokenizer('00aer0', fts3_tokenizer('simple')) IS  fts3_tokenizer('IN00a0', fts3_tokenizer('simple'))NULY;
SELECT-fts3_tokenizer('00aer0', fts3_tokenizer('simple')) IS  fts3_tokenizer('IN00a0', fts3_tokenizer('simple'))NULY;


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%012f', -1,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);EXPLAIN
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%012f',?/b,c) FROM t1 ORDER BY rowid;


sqltext:
CREATE TABLE t1(a,b,c);
INSERT INTO t1 VALUES(1,2,3);
INSERT INTO t1 VALUES(-1,-2,-3);
INSERT INTO t1 VALUES('000','000','000');
INSERT INTO t1 VALUES(1.5,2.05,3.005);
SELECT printf('0%012f',102,c) FROM t1 ORDER BY rowid;


sqltext:
PRAGMA main.cache_size= 10;
PRAGMA temp.cache_size = 1;BEGIN;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(5200
-01-0100), randomblob(600));
INSERT INTO tt SELECT ob(500), oG(600) FROM tt00) FROM tt;
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) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblobRT INTO tt SELECT randomblob(500), randomblob(600) FROM 


sqltext:
PRAGMA main.cache_size= 10;
PRAGMA temp.cache_size = 1;BEGIN;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(522001-01-010), randomblob(600));
INSERT INTO tt SELECT ob(500), oG(600) FROM tt00) FROM tt;
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) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblobRT INTO tt SELECT randomblob(500), randomblob(600) FROM 


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (z='00L' OR y AND x='000' OR y='000' OR y='000') AND(x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE ( date(1,1,1) AND x='000' OR y='000' OR y='000') AND(x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (z='00L' OR y AND x='00dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd0' OR y='000' OR y='000') AND(x='0ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd0' OR y='0000' OR y='000')N


sqltext:
PRAGMA auto_vacuum=INCREMENTAL;
CREATE TABLE t0(x);
INSERT INTO t0 VALUES(zeroblob(9.0));
INSERT INTO t0 VALUES(zeroblob(32201-01-4100));
INSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT 8 FROM t0;
INSERT INTO t0 SELECT x FROM t0;
INSERT INTO t0 SELECT x FROM t0;
BEGIN;
DELETE FROM t0 WHERE rowid%6;
PRAGMA incremental_vacuum(�);
ROLLBACK;


sqltext:
PRAGMA main.cache_size= 10;
PRAGMA temp.cache_size = 1;BEGIN;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(7200
-01-0100), randomblob(600));
INSERT INTO tt SELECT ob(500), oG(600) FROM tt
IN600) FROM tt;
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) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblobRT INTO tt SELECT randomblob(500), randomblob(600) FROM 


sqltext:
PRAGMA main.cache_size= 10;
PRAGMA temp.cache_size = 1;BEGIN;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(5600
-01-0100), randomblob(600));
INSERT INTO tt SELECT ob(500), oG(600) FROM tt
IN600) FROM tt;
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) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblobRT INTO tt SELECT randomblob(500), randomblob(600) FROM 


sqltext:
PRAGMA main.cache_size= 10;
PRAGMA temp.cache_size = 1;BEGIN;
CREATE TABLE temp.tt(a, b);
INSERT INTO tt VALUES(randomblob(522001-013010), randomblob(600));
INSERT INTO tt SELECT ob(500), oG(600) FROM tt
IN600) FROM tt;
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) FROM tt;
INSERT INTO tt SELECT randomblob(500), randomblobRT INTO tt SELECT randomblob(500), randomblob(600) FROM 


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (z='00L' IS y AND x='000' OR y<'000' OR y='000') AND(x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (z='00L' IS y AND x='000'ISNULL OR y='000' OR y='000') AND(x='000' OR y='000')N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (x='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000'OR)N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (x='00L' OR y AND x='000�������������������������������������������������������������0');
SELECT DISTINCT* FROM t0 WHERE (x='00L' OR y AND x='000�����������������������������������������������겲�����������������' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y='000';N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='000') OR;N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (x='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='000'; OR;N


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y );
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='0��' OR y='000') OR y AND x='00' OR y='000000' OR y='0') O


sqltext:
CREATE TABLE t0(x TEX5�UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y='0' yO


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y<'00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y='0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT* FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y='0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEWT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' @ y='0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQPE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='' OR y AN='x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR '0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQPE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y ;
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR '0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQPE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='00000') OR y AND x='00' OR y='000' OR y AND x='00' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='') OR y AND x='00' OR y='000' OR y AND x='00' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR '0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQPE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','0 0','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000'�OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' =R y='000') OR '0' ='000' =R y='000') OR '0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQUE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000'  OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0' OR y AND x='000' OR y='000' OR y='000') OR OR y='0' OR y AND x='000' OR y=8000' OR y='000') OR yOR y AND x='00' OR y='000' OR000' OR y='000' OR y='0' y='00O


sqltext:
CREATE TABLE t0(x TEX5 UNIQPE, y TEXT UNIQUE, z);
INSERT INTO t0 VALUES('000','000','0');
SELECT DISTINCT? FROM t0 WHERE (y='00L' OR y AND x='000' OR y='000' OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x= datetime(1,1,1) OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' OR y AND x='000' OR (y='00L' OR y AND x='000' OR y='000< OR') OR y AND x='00' OR y='000' OR y AND x='000' OR (y='00L' OR y AND x= datetime(1,1,1) OR y='000') OR y AND x='00' OR y='000' OR y AND x='000' OR y='000' OR y='0000' OR y='000' OR y= y='000' O y='000') OR '0' y='00O


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS NOT NULL;
INSERT INTO t1 VALUES(-1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2* trim(A,1)a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS NOT NULL;
INSERT INTO t1 VALUES(-1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2* trim(D,1)a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;


sqltext:
CREATE TABLE t1(a, b, c, d);
CREATE INDEX i0 ON t1(a, b) WHERE d IS NOT NULL;
INSERT INTO t1 VALUES(-1, -1, -1, NULL);
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2* trim(1,D)a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;
INSERT INTO t1 SELECT 2*a,2*b,2*c,d FROM t1;


sqltext:
ATTACH''AS noname;
ATTACH':memory:' AS inmem;
BEGIN;
CREATE TABLE noname.n00000(x);
CREATE TABLE inmem.i0000(y);
CREATE TABLE TEMP.m000(z);ANALYZE `a`LECT n


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(2001-01-0120,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000' || substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a || group_concat(?,1) +4,5,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+5,6,'000'||substr(c,4) FROM t1 WHERE c GLOB '0000*';
CREATE INDEX t0b ON t1(b);
ANALYZE;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN 30 AND 60;


sqltext:
CREATE TABLE t30a(x); INSERT INTO t30a VALUES( 1=12),(3);
CREATE TABLE t300(y); INSERT INTO t30A VALUES(90), (99);
SELECT max((SELECT  round(1,1) t300)) FROM t30a;


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(e,b,c,e,b,c,d,e,c,e,b,c,d,e,b,c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b, b);
VACUUM


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,e,b,c,e,e,c,e,b,c,d,e,b,c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b, b);
VACUUM


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,e,b,c,d,e,c,e,c,c,d,e,b,c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b, b);
VACUUM


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,c,b,c,d,e,c,e,b,c,d,e,b,c)) WITHOUT ROWID;
CREATE INDEX t0a ON t0(b, b);
VACUUM


sqltext:
DROP TABLE IF EXISTS t0;
CREATE TABLE t1(a INTEGER PRIMARY KEY, b, c);
INSERT INTO t1 VALUES(1,1,'0000');
INSERT INTO t1 VALUES(10,1,'0000');
INSERT INTO t1 VALUES(20,1,'o000');
INSERT INTO t1 VALUES(3,1,'0000');
INSERT INTO t1 VALUES(40, 1, 'o000');
INSERT INTO t1 VALUES(50, 1, 'o000');
INSERT INTO t1 VALUES(60, 1, '0000');
INSERT INTO t1 VALUES(70, 1, '0000');
INSERT INTO t1 VALUES(80, 1, 'o000');
INSERT INTO t1 VALUES(90, 1, 'o0000');
INSERT INTO t1 SELECT a+1,2,'000'AND substr(c,4) FROM t1;
INSERT INTO t1 SELECT a+2,3,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+3,4,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o0*';
INSERT INTO t1 SELECT a+4,5,'0'||substr(c,4) FROM t1 WHERE c GLOB 'o00*';
INSERT INTO t1 SELECT a+5,6,'000'||substr(c,4) FROM t1 WHERE c GLOB '00***';
CREATE INDEX t0b ON t1(b);
ANALYZE;
SELECT c FROM t1 WHERE b=3 AND a BETWEEN 30 AND 60;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64, group_concat(1<1)b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64, group_concat(?,1)b FROM t1;
ANALYZE;


sqltext:
CREATE TABLE t1(a,b);
CREATE INDEX t0a ON t1(a);
CREATE INDEX t0b ON t1(b);
INSERT INTO t1 VALUES(1,NULL);
INSERT INTO t1 SELECT a+1, b FROM t1;
INSERT INTO t1 SELECT a+2, b FROM t1;
INSERT INTO t1 SELECT a+4, b FROM t1;
INSERT INTO t1 SELECT a+8, b FROM t1;
INSERT INTO t1 SELECT a+16,b FROM t1;
INSERT INTO t1 SELECT a+32,b FROM t1;
INSERT INTO t1 SELECT a+64, group_concat(1,?)b FROM t1;
ANALYZE;


sqltext:
PRAGMA encoding=UTF16be;
CREATE TABLE tϐ��������0t���0t�ϐ��������ϐ��������06(a COLLATE nocase PRIMARY KEY);
INSERT INTO t0t VALUES('ab0');


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE tϐ��������0t���0t�ϐ������ACTION��ϐ��������06(a COLLATE nocase PRIMARY KEY);
INSERT INTO t0t VALUES('ab0');


sqltext:
CREATE VIEW xR AS SELECT 100 AS '', 200 AS '', 200 AS '', 30 AS '', 200 AS '', 200 AS '', 300 AS '', 300 AS '';
SELECT * FROM x1;


sqltext:
PRAGMA cache_size = 10;
CREATE TABLE t1(x PRIMARY KEY);
INSERT INTO t1 VALUES(randomblob(200));
INSERT INTO t1 SELECT randomblob(900) FROM t1;
INSERT INTO t1 SELECT randomblob(90 ) 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 rows */
BEGIN;
UPDATE t1 SET x = randomblob(900);


sqltext:
CREATE TABLE t0(a,b,c,d,e, PRIMARY KEY(a,b,c,d,e));
SELECT * FROM t0 WHERE d=? AND b=? AND a=? AND b=? AND c=? AND d= - -11? AND e OR?;


sqltext:
PRAGMA cache_size=10;
CREATE TABLE t1(x);
INSERT INTO t1 VALUES(randomblob(60000));VACUUM;
DELETE FROM t1;
INSERT INTO t1 VALUES(randomblob(95000));


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


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


sqltext:
PRAGMA encoding=UTF16le;
CREATE TABLE t1(x,a,b,c);
INSERT INTO t1 VALUES(1,'00','00',1);
INSERT INTO t1 VALUES(2,'�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2001���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( char( a/b
),b)OR a-'0' ORDER BY +x;


sqltext:
CREATE VIRTUAL TABLE t2 USING fts3(prefix='1');
INSERT INTO t2 VALUES('0 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 flefleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to  d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 et');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 et');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00. A sto00 b000 u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme and a0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 02 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n00000');


sqltext:
CREATE TABLE t000( a,ba INTEGER PRIMARY KEY, b, c);
CREATE TABLE t001(p INTEGER PRIMARY KEY, q, r);
CREATE TABLE t002(x�INTEGER PRIMARY KEY DESC/* */);
EXPLAIN QUERY PLAN
SELECT DISTINCT* FROM t000, t001, t002  t001, t002 WHE t0;


sqltext:
CREATE TABLE t0(a, b);
SELECT total(1) "a","b""b""a","ba","b", *,"b""a","ba","b", *FROM (SELECT "b","b""""a","ba","b",oid,"b""a","a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","ab","b""""a","ba","b",oid,"b""a","a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","a","a","a","a","ba","G",oid,"b""a","ba","b",count(*)a FROM t0) WHERE a==0;


sqltext:
CREATE TABLE t0(a, b);
SELECT total(1) "a","b""b""a","ba","b", *,"b""a","ba","b", *FROM (SELECT "b","b""""a","ba","b",oid,"b""a","a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","a","a","a","ba","b",o"b""""a","ba","b",oid,"b""a","a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","a","a","a","ba","b",oid,id,"b""a","ba","b",count(*)a FROM t0) WHERE a==0;


sqltext:
CREATE TABLE t0(a, b);
SELECT total(1) "a","b""b""a","ba","b", *,"b""a","ba","b", *FROM (SELECT "b","b""""a","a","b",oid,"b""a","ba""b",oid,"b""a","a","l","a","ba","b",oid,"b""a","ba","b",oid,"b""a","a","a","ba","b",oid,"b""a","ba""b",oid,"b""a","a","a","a","ba","b",oid,"b""a","ba","b",count(*)a FROM t0) WHERE a==0;


sqltext:
CREATE TABLE t000( 'a''b'c0  UNIQUE��,I, a,c0);
CREATE TABLE t002(c000,INT0000);
SELECT c000.* FROM t000 t000 NATURAL JOIN t000 AS c000 NATURAL JOIN t000 AS c00  NATURAL JOIN t000 AS c00 NATURAL JOIN t000 AS c000;


sqltext:
SELECT sqlite_rename_parent( "REFERENCE[ ���������������������������������������������������������0esa",'000','000');
SELECT sqlite_rename_parent( "REFEREDCE[ 0esa......................a",'000','000');
SELECT sqlite_rename_parent( "REFEREDCE[ ..... ;.................................................................b",'000','000');


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order�DESC);
INSERT INTO t0(docid, x) VALUES(100000000000000000, '01');
INSERT INTO t0(docid, x) VALUES(2001=01-010, '2001-01-010b');
SELECT rowid FROM t0 WHERE x MATCH '0*2*01-01-01' ORDER BY docid DESC;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order�DESC);
INSERT INTO t0(docid, x) VALUES(100000000000000000, '01');
INSERT INTO t0(docid, x) VALUES(2001-01-010, '2001-01-010b');
SELECT rowid FROM t0 WHERE x MATCH '0*0*01-01-01' ORDER BY docid DESC;


sqltext:
CREATE VIRTUAL TABLE t0 USING fts4(x,order�DESC);
INSERT INTO t0(docid, x) VALUES(100000000000000000, '01');
INSERT INTO t0(docid, x) VALUES(2001-01-010, '2001-01-010b');
SELECT rowid FROM t0 WHERE x MATCH '0*2*01-01-01'ORD;


sqltext:
SELECT fts3_tokenizer���������������������������������������������������������������������������������������������������������������������������������������������������������okenizer('00a0',$ftokenizer('simple'))NULY;


sqltext:
CREATE VIRTUAL TABLE t2 USING fts4(prefixD'1,2,3');
INSERT INTO t2 VALUES('00 02 S00 0h0 wn0 0i0000000 t00000 and');
INSERT INTO t2 VALUES('W0000''s fleet sai000 A s0o00 0l00 up and t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e t00');
INSERT INTO t2 VALUES('fleet wa0 r000 to 0a00 s00 0t');
INSERT INTO t2 VALUES('Si00-l00y-su0-Somme and ai0 wa00 0o0 t00 win0');
INSERT INTO t2 VALUES('to a00 00 00 September t00 Nor000 fleet');
INSERT INTO t2 VALUES('0i0 se0 sai 0a0 00 E000000 00 0e000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00.  u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme a����0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m00000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00.  u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme a����0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m0000 to 0h0 0000, 00e00 0e');
INSERT INTO t2 VALUES('000 0 00000 0000 0a0000 f00 0 0as0 o0');
INSERT INTO t2 VALUES('o00000. 0000 000000 0e r000000 t00 h000000000');
INSERT INTO t2 VALUES('000 0000 0o0 0a00''s r00000 f000 t00 n0000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''0 0le0t 0l00.  u0 and 0he');
INSERT INTO t2 VALUES('fleet was f000 to 0a0e 0e0 00');
INSERT INTO t2 VALUES('Sain0-V00000-sur-Somme a����0a00 wa00 f00 t00 win0');
INSERT INTO t2 VALUES('to 0h0 00 20 S00 t0e N000 fleet');
INSERT INTO t2 VALUES('000 000 000 000 i0 E00 a0 0000');
INSERT INTO t2 VALUES('0000(0s00) o0 20 S00000000. W000000 0000 m0000');
INSERT INTO t2 VALUES('to 000000000 0 f00 m00000000');
INSERT INTO t2 VALUES('0a00(0u00000 o0 00 Se0000000. William t000 m00');
INSERT INTO t2 VALUES('to 0a00, a f00 m0000 to 0h0 e000, w00 he');
INSERT INTO t2 VALUES('0u0 0 p00 w000 0a00 f0r a b000 o0');
INSERT INTO t2 VALUES('0p00. 0r00 the0 he r00 th0 h000');
INSERT INTO t2 VALUES('and wa00 f00 0ol0''s 0u00 0r00 0h0 nort0.');
INSERT INTO t2 VALUES('00 10 September 0h0 wi00 d00 tu0000 an0');
INSERT INTO t2 VALUES('Wi00000''000');


sqltext:
CREATE TABLE t0(a,b,c,d,e int, PRIMARY KEY(a,b,c,d,b,c,a,b,c,d,b,c,d,e,c,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=? AND c=? AND d=? AND e=+-1


sqltext:
CREATE TABLE t0(a,b,c,d,e int, PRIMARY KEY( /* */d,b,c,a,b,c,d,b,c,d,e,c,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=? AND c=? AND d=? AND e= -1


sqltext:
CREATE TABLE t0(a,b,c,d,e int, PRIMARY KEY(a,b,c,d,b,c,a,b,c,d,b,c,d,e,c,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=? AND c=? AND d=? AND e= - -11


sqltext:
CREATE TABLE t0(a,b,c,d,e int, PRIMARY KEY(a,b,c,d,b,c,a,b,c,d,b,c,d,e,c,e));
SELECT * FROM t0 WHERE a=? AND b=? AND c=? AND d=? AND e=? AND c=? AND d=? AND e= -+2 days1


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB���¹ t0�ٹ˹������������������ٹ˹�������ٹ˹��������������������������������������������ٹ˹t0�ٹٹ˹t0�ٹ˹�������������˹������������������������������ù������ "a"���kenize=�");
RT 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB���¹ t0�ٹ˹������rrrrrrrrrrrrrrrrrrrrrrrrrrrrr������������ٹ˹�������ٹ˹���������������������˹������������������������ٹ๹������ٹ˹���������������������˹���������������������ٹ˹t0�ٹٹ˹t0�ٹ˹�������������˹����������������������ٹ˹t0�ٹٹ˹t0�ٹ˹�������������˹������������������������������ù������ "a"���kenize=�");
RT 


sqltext:
DROP TABLE IF EXISTS t0;
CREATE VIRTUAL TABLE t0 USING fts4(tokenize=unicode61 "separators=aB���¹ t0�ٹ˹������������������ٹ˹�������ٹ˹���������������������˹���������������������ٹ˹t0�ٹٹ˹t0�ٹ˹�������������˹��������������������ü���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ù������ "a"���kenize=�");
RT 


sqltext:
DROP TABLE IF EXISTS t0;
RT 


sqltext:
CREATE VIRTUAL TABLE ft0 USING fts4;
INSERT INTO ft0 VALUES(' 0 c d  sqlite_compileoption_used(1)f 0 b c a,b d');
SELECT	snippet(ft0, '0', '0', '', -1, 2) FROM ft0 WHERE ft0 MATCH   ' sqlite_compileoption_used(1)compileoption_used(1) 0(1)a''b''a 0  (1)a''b''a''b''b c d f 0  (1)a''b''a 0  (1)a''b''a''b''b''c';


sqltext:
BEGIN;
CREATE TABLE A000(ISSUEID text(50)not null, OB0ECTID text(50) not null, PARTICIPANTID text(50) not null,E0000000000 int not null, constraint P000000 primary key (ISSUEID, OB0ECTID, PARTICIPANTID));
CREATE TABLE A00000000000000000(L0 UNIQUE, Q00 int not null, N000000 text(50)UNIQUE not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, F00000000000 text(100) not null, R0000000 int not null, S00000000 text(30) not null, L0000000 text(200) not null, A00000000000000000 int not null, R00000 int not null, N000000000000 text(1) null, N0000000000000 text(1) null, N00000000 text(1) null, N0000000000000000 text(1) null, N00000000000000000 text(1) null, C00000000000000 text(1) not null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE T00(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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U000 int00000, P00000000000000 int00000, L000000 int00000, L00000000 int00000, U0000000 text(300) null, L000000D text(50) null, R0000000 int not null, L0000 text(200) not null, I00000000000 text not null, E00000000 text null, A00000000000000 text not null, I000000000000 text(100) not null, C00000000000000 text(1) not null, A00000000000000000 int not null, constraint P00000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE A0000000000(TQUNID text(30) not null, O0 text(50) null, I000000 text(50) null, D00000000 text(50) null, C0000000000000 text(50) null, C0000000000 text(100) null, C00000000 text(100) null, C00000000000000 text(100) null, C000000000E text(100) not null, constraint P0000000000000 primary key (TQUNID));
CREATE TABLE C000000000000000(C00000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, B000 text null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE 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, V000000 int not null);
CREATE TABLE D00000000000C0000000(TQUNID text(3) not null, S0000 text(50) not null, O000 text(50) not null, P000 text(300) not null, D00000000000000000000000 text(20) null, C00000000 text(100) not null, constraint P000000000000000000000 primary key (TQUNID));
CREATE TABLE D0000F0000000(C00 int00000, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, R000000000000000000 text(50) null, constraint P000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE D0(TQUNID text(30) not null, I00 text(50) not null,E000 text(50) null, D0000000000 text(100) null, D0000000000000000 int null,constraint P000 primary key (TQUNID));
CREATE TABLE E00000(T00000 int not null, N00000 text(50) not null, M000 blob not null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 int null, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, D0000 text(20) null, D0002 text(20) null, D0003 text(20) null, D0004 text(20) null, D0005 text(20) null, D0006 text(20) null, D0007 text(20) null, D0008 text(20) null, D0009 text(20) null, D00000 text(20) null, V00000 int null, V00002 int null, V00003 int null, V00004 int null, V00005 int null, V00006 int null, V00007 int null, V00008 int null, V00009 int null, V000000 int null, V000001 int null, V000002 int null, V000003 int null, V000004 int null, V000005 int null, V000006 int null, V000007 int null, V000008 int null, V000009 int null, V000020 int null, S000000 text(300) null, S000002 text(300) null, S000003 text(300) null, S000004 text(300) null, S000005 text(300) null, S000006 text(300) null, S000007 text(300) null, S000008 text(300) null, S000009 text(300) null, S0000000 text(300) null, L000000xt null, L0000000004 text null, L0000000005 text null, L0000000006 text null, L0000000007 text null, L0000000008 text null, L0000000009 text null, L00000000000 text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE F000000000(TQUNID text(30) not null, P000 text(300) not null, D00000000000000000000 text(1) null, constraint P000000000000 primary key (TQUNID));
CREATE TABLE F0(C00 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text, P0000000000000M int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L000000000000000 text(50) null, P0000000000000 text(50) null, B000 text null, B00000000000000 text(100) null, I000000000 text(1) null, F0000000 text(300) not null, V0000000000 text(300) not null, V000000000000 text(300) not null, D00000000000 text(40) not null, I000000 text(1) null, D0000000000000 text(50) not null,constraint 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) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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 P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G0(C000000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, S0000000000000000000 text(30) not null, P00000000000000000 text(30) not null, P0000000000000D text(1) not null, C00000000000000000000 text(1) not null, A0000000000000000 text null, P0000000000000 text null, E0000000000000000000 text null, E000000000000000000L text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G000000000000000000000(ID int not null,U0 text(30) not null, constraint _0000000000000000 primary key (ID));
CREATE TABLE I00(TQUNID text(30) not null, D0000000 text(20) not null, I000000 text(50) not null, K00000000 text(30) not null, F00000000 int not null, L000000 text(20) null, E0000000000000 blob not null, P000000000000 blob not null, constraint P00000 primary key (TQUNID));
CREATE TABLE O0(INVITATIONID text(50) not null, RECIPIENTNODEID text not null, D0000000000 text(20) , constraint P000000000 primary key (INVITATIONID, RECIPIENTNODEID));
CREATE TABLE I0(O000 text null, S0000000 text(50) not null, R000000000 text0 null, R00000000000000 text(50) null, R00000 text null, I000000 text(50) not null, E0000000 text not null, M0000000000 blob not null, I00000000000000 int not null, T00000 text null, D00 text(20) not null);
CREATE TABLE I0000(C00000 int0, S00 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, P00000000000000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, C000000000000 text(300) null, C00000000000 text null, I000000000000 text(1) null, B000 text null, I00000000000E text(1) not null, I0000000E int not null, A0000000000000 text(50) null, I00000000000 text(1) not null, constraint P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE I000000(C0000 int null, 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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, PR00000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, I00000000 text0 null, I0000000 text not null, I00000000000 text(20) null, I0000 int null, I0000000000 int null, D0000000000 text(1) null, I000E text(1) not null, A000000000000000 int0, constraint P0000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE K00(MSGID �nteger not null, S00000 text(50) null, R000000 text not null, constraint P000000000 primary key (MSGID));
CREATE TABLE D00(N0 text(50) not null, M00 int not null, R00000000000 text(20) not null, S00000000 int not null);
CREATE TABLE K0000(MSGID integer not null, S0 text(50) null, R00 text not null, I000000 text0, M0000000000 int not null, E0000000 text null, M000000000B blob not null, constraint P0000000 primary key (MSGID	);
CREATE TABLE L000000(C000000 int null, S0000 int not null, L00000000000000 text null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R00 int not null, C00 text(50) not null, A0000000 text(50) , C000 text(20) null, U000 int null, P00000000000000 int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L000000000000000 text(50) null, P0000000000000 text(50) null, B000 text null, B00000000000000 text(100) null, I000000000 text(1) null, A000000000 int not null, A00 text null, O0000000000 text null, N0000000000 text null, O000000000000 text null,constraint P000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE L0(TQUNID text(30) not null, I000000 te0000000000 text(1) null, V000000000000000 text(50) null, C000000000 text(20) not null, T00000 text(30) not null, P0000000000 text(50) null);
0


sqltext:
BEGIN;
CREATE TABLE A000(ISSUEID text(50)not null, OB0ECTID text(50) not null, PARTICIPANTID text(50) not null,E0000000000 int not null, constraint P000000 primary key (ISSUEID, OB0ECTID, PARTICIPANTID));
CREATE TABLE A00000000000000000(L0 UNIQUE, Q00 int not null, N000000 text(50)UNIQUE not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, F00000000000 text(100) not null, R0000000 int not null, S00000000 text(30) not null, L0000000 text(200) not null, A00000000000000000 int not null, R00000 int not null, N000000000000 text(1) null, N0000000000000 text(1) null, N00000000 text(1) null, N0000000000000000 text(1) null, N00000000000000000 text(1) null, C00000000000000 text(1) not null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE T00(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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U000 int00000, P00000000000000 int00000, L000000 int00000, L00000000 int00000, U0000000 text(300) null, L000000D text(50) null, R0000000 int not null, L0000 text(200) not null, I00000000000 text not null, E00000000 text null, A00000000000000 text not null, I000000000000 text(100) not null, C00000000000000 text(1) not null, A00000000000000000 int not null, constraint P00000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE A0000000000(TQUNID text(30) not null, O0 text(50) null, I000000 text(50) null, D00000000 text(50) null, C0000000000000 text(50) null, C0000000000 text(100) null, C00000000 text(100) null, C00000000000000 text(100) null, C000000000E text(100) not null, constraint P0000000000000 primary key (TQUNID));
CREATE TABLE C000000000000000(C00000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, B000 text null, constraint P00000000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE 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, V000000 int not null);
CREATE TABLE D00000000000C0000000(TQUNID text(3) not null, S0000 text(50) not null, O000 text(50) not null, P000 text(300) not null, D00000000000000000000000 text(20) null, C00000000 text(100) not null, constraint P000000000000000000000 primary key (TQUNID));
CREATE TABLE D0000F000������������������������������������������������������������������������������������������������������������������0000(C00 int00000, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text(20) null, L000000000000000 text(20) null, U00000000000 int00000, P0000000000000M int00000, L000000 int00000, L0000000000000000 int00000, U000000000000000 text(300) null, L00000000000000D text(50) null, R000000000000000000 text(50) null, constraint P000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE D0(TQUNID text(30) not null, I00 text(50) not null,E000 text(50) null, D0000000000 text(100) null, D0000000000000000 int null,constraint P000 primary key (TQUNID));
CREATE TABLE E00000(T00000 int not null, N00000 text(50) not null, M000 blob not null, T0000D text(30) not null);
CREATE TABLE E0000000000000(C000000 int null, S0000 int not null, L00000000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, D0000 text(20) null, D0002 text(20) null, D0003 text(20) null, D0004 text(20) null, D0005 text(20) null, D0006 text(20) null, D0007 text(20) null, D0008 text(20) null, D0009 text(20) null, D00000 text(20) null, V00000 int null, V00002 int null, V00003 int null, V00004 int null, V00005 int null, V00006 int null, V00007 int null, V00008 int null, V00009 int null, V000000 int null, V000001 int null, V000002 int null, V000003 int null, V000004 int null, V000005 int null, V000006 int null, V000007 int null, V000008 int null, V000009 int null, V000020 int null, S000000 text(300) null, S000002 text(300) null, S000003 text(300) null, S000004 text(300) null, S000005 text(300) null, S000006 text(300) null, S000007 text(300) null, S000008 text(300) null, S000009 text(300) null, S0000000 text(300) null, L0000000000 text null, L0000000002 text null, L0000000003 text null, L0000000004 text null, L0000000005 text null, L0000000006 text null, L0000000007 text null, L0000000008 text null, L0000000009 text null, L00000000000 text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE F000000000(TQUNID text(30) not null, P000 text(300) not null, D00000000000000000000 text(1) null, constraint P000000000000 primary key (TQUNID));
CREATE TABLE F0(C00 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C00000000000 text, P0000000000000M int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L000000000000000 text(50) null, P0000000000000 text(50) null, B000 text null, B00000000000000 text(100) null, I000000000 text(1) null, F0000000 text(300) not null, V0000000000 text(300) not null, V000000000000 text(300) not null, D00000000000 text(40) not null, I000000 text(1) null, D0000000000000 text(50) not null,constraint 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) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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 P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G0(C000000 int null, S0000 int not null, L0000000000 text(50) not null, P00000000000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) 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, L00000000000000D text(50) null, S000 text(30) not null, P00000000000000000 text(30) not null, P0000000000000D text(1) not null, C00000000000000000000 text(1) not null, A0000000000000000 text null, P0000000000000 text null, E0000000000000000000 text null, E000000000000000000L text null, constraint P0000000000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE G000000000000000000000(ID int not null,U0 text(30) not null, constraint _0000000000000000 primary key (ID));
CREATE TABLE I00(TQUNID text(30) not null, D0000000 text(20) not null, I000000 text(50) not null, K00000000 text(30) not null, F00000000 int not null, L000000 text(20) null, E0000000000000 blob not null, P000000000000 blob not null, constraint P00000 primary key (TQUNID));
CREATE TABLE O0(INVITATIONID text(50) not null, RECIPIENTNODEID text not null, D0000000000 text(20) , constraint P000000000 primary key (INVITATIONID, RECIPIENTNODEID));
CREATE TABLE I0(O000 text null, S0000000 text(50) not null, R000000000 text0 null, R00000000000000 text(50) null, R00000 text null, I000000 text(50) not null, E0000000 text not null, M0000000000 blob not null, I00000000000000 int not null, T00000 text null, D00 text(20) not null);
CREATE TABLE I0000(C00000 int0, S00 int not null, L00000000000000 text(50) not null, P000000 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R0000000000 int not null, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, P00000000000000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, C000000000000 text(300) null, C00000000000 text null, I000000000000 text(1) null, B000 text null, I00000000000E text(1) not null, I0000000E int not null, A0000000000000 text(50) null, I00000000000 text(1) not null, constraint P00000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE I000000(C0000 int null, 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, C0000000000 text(50) not null, A0000000 text(50) not null, C000 text(20) null, L0000000 text(20) null, U00000000000 int null, PR00000 int null, L000000 int null, L00000000 int null, U0000000 text(300) null, L000000D text(50) null, I00000000 text0 null, I0000000 text not null, I00000000000 text(20) null, I0000 int null, I0000000000 int null, D0000000000 text(1) null, I000E text(1) not null, A000000000000000 int0, constraint P0000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE K00(MSGID �nteger not null, S00000 text(50) null, R000000 text not null, constraint P000000000 primary key (MSGID));
CREATE TABLE D00(N0 text(50) not null, M00 int not null, R00000000000 text(20) not null, S00000000 int not null);
CREATE TABLE K0000(MSGID integer not null, S0 text(50) null, R00 text not null, I000000 text0, M0000000000 int not null, E0000000 text null, M000000000B blob not null, constraint P000000 primary key (MSGID0 text(50) null, ISSUEID text(50) not null, OB0ECTID text(50) not null, R00 int not null, C00 text(50) not null, A0000000 text(50) , C000 text(20) null, U000 int null, P00000000000000 int null, L000000 int null, L0000000000000000 int null, U000000000000000 text(300) null, L000000000000000 text(50) null, P0000000000000 text(50) null, B000 text null, B00000000000000 text(100) null, I000000000 text(1) null, A000000000 int not null, A00 text null, O0000000000 text null, N0000000000 text null, O000000000000 text null,constraint P000000000 primary key (ISSUEID, OB0ECTID));
CREATE TABLE L0(TQUNID text(30) not null, I000000 te0000000000 text(1) null, V000000000000000 text(50) null, C000000000 text(20) not null, T00000 text(30) not null, P0000000000 text(50) null);
0


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E5) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E3) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E1) x FROM i LIMIT 1502


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10%1) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||10E2) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,  randomblob(1)) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1, random()||1 *1) x FROM i LIMIT 1102


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime( /* */zeroblob(1)) x FROM i LIMIT 30;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS p, x2.b AS q FROM x AS x1, x AS x2 WHERE NOT+time(1,1,1)IS-x1.a-x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y y1, y A, y y1,  y y1, y A, y  AS y1, y AS y y1;


sqltext:
CREATE TABLE x(a,b);
CREATE VIEW y AS
SELECT x1.b AS p,+ hex(1) q FROM x AS x1, x AS x2 WHERE+LIKE(2001-01-011,q,1)OR-x1.a-x2.a;
SELECT  total(1)p FROM y AS y1, y  AS1, y, y;


sqltext:
SELECT total(q)p,CONFLICT q FROM x AS �1, x AS x2 USING  ( ba,ba,ba,q,ba,ba,ba,  a,a,ba,sa,ba,q,ba,ba,ba,a,ba,ba,q,ba,ba,ba,  a,a,ba,sa,ba,q,ba,ba,ba,q)q);
C


sqltext:
SELECT avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE  avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE $::0 LIKE $::00::0 LIKE $::0 LIKE $::00::0 LIKE ?3; 


sqltext:
SELECT avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE  avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $0Ds0 LIKE $::0 LIKE $::00::0 LIKE $::0 LIKE $::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN00::0 LIKE $3; 


sqltext:
SELECT avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE  avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE $::0 LIKE $::00::0 LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE  avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE $::0 LIKE $::00::0 LIKE $::0 LIKE $::0�::0 LIKE $3 $::0 LIKE $::0�::0 LIKE $3; 


sqltext:
SELECT avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE  avg( ?11)LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE $::0 LIKE $::00::0 LIKE $::0 LIKE $::00::0 LIKE $::00s00 LIKE $::00s0 LIKE $00s0 LIKE $::0 LIKE $::00::0 LIKE $::0 LIK$3; 


sqltext:
BEGIN;
CREATE VIRTUAL TABLE t0 USING fts4(order=desc);
INSERT INTO t0 VALUES('00 fb');
INSERT INTO t0 VALUES('bb cc'ISNULL);
INSERT INTO t0 VALUES(' ; 00');
SELECT docid FROM t0 WHERE t0 MATCH  '^0 a*b*R*';
END;


sqltext:
WITH i(x) AS ( VALUES(1) UNION SELECT (x || +1)TRANSACTION01 FROM i)
SELECT time(1,1E1) x FROM i LIMIT 203


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e, P UNIQUE,bI a,be, PRIMARY KEY(a,be,bI,c,p,a,ba,b,c,b,e,d,a,bI,c)) WITHOUT ROWID+R


sqltext:
CREATE TABLE t0( a,ba,b,c,d,e, P UNIQUE,bI a,be, PRIMARY KEY(a,ba,bI,c,p,a,ba,b,c,d,e,a,bI,c,p,a,ba,b,c,d,e,d,a,bI,c)) WITHOUT ROWID+CREATE TABLE t0( a,ba,b,c,d,e, R


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('�URRENT_T julianday(1,1,1)IME0 b c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURRENT_Q julianday(1,1,1)IME0 b c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURRENT_T juliand `a`ay(1,1,1)IME0 b c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECT * FROM x0;


sqltext:
CREATE VIRTUAL TABLE x0 USING fts4(0, b);
INSERT INTO x0 VALUES('CURRENT_T julianday(1,1,1)IME0 b c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT,1)IME0 b c', 'd  f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 VALUES('CURRENT_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO_TIME0 b c', 'd e f');
INSERT INTO x0 SELECT * FROM x0;
INSERT INTO x0 SELECT * FROM x0;

INSERT INTO x0 SELECC * FROM x0;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min( ltrim(1<?))  +1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT 283


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min( ltrim( -1))  +1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT 283


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT min( ltrim(1,?))  +1 FROM i ORDER BY 1)
SELECT x FROM i LIMIT( VALUES(1) UNION ALL SELECT min( ltrim(1,?))  +1 FROM i ORDER BY 1)
SELECT x FROM i 283


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(1))FROM i GROUP BY 1)
SELECT ( VALUES(1) UNION ALL SELECT upper(  zeroblob(1))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 0CT upper(  zeroblox FROM i LIMIT 0CT upper(  zeroblob02


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(0))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 063


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT upper(  zeroblob(0))FROM i GROUP BY 1)
SELECT x FROM i LIMIT 2001-01-01003


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, -9555555555555555.00 || .81) x FROM i LIMIT 30;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, -1555555555555555.00 || .81) x FROM i LIMIT 70;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, 51555555555555555.00 || .81) x FROM i LIMIT 30;


sqltext:
WITH i(x) AS ( VALUES(1) UNION ALL SELECT x<1 FROM i ORDER BY 1)
SELECT strftime(1,1, -1555555555555555600 || .81) x FROM i LIMIT 30;


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a &b|| sqlite_version()c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a|~b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c -1, b||c||a, c||a||b FROM abc;
IO ab FROM abc;
INSERT INTO abc SELECT c, b, a FROM a


sqltext:
PRAGMA max_page_count = 10.0000;
CREATE TABLE abc(a, b, c);
INSERT INTO abc VALUES(1, 2, 3);
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a &b|| sqlite_version()c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c, b||c||a, c||a||b FROM abc;
INSERT INTO abc SELECT a||b||c - "a","b"|a, c||a||b FROM abc;
IO ab FROM abc;
INSERT INTO abc SELECT c, b, a FROM a


sqltext:
PRAGMA page_size=512;
CREATE TABLE t1(x �NTEGER PRIMARY KEY, y);
INSERT INTO t1 VALUES(1,randomblob(400));
INSERT INTO t1 VALUES(2,randomblob(400));
INSERT INTO t1 SELECT x+2,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+4,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+8,randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+16,randomblob(400)FROM t1;REPLACE INTO t1 SELECT sqlite_source_id()  "a",randomblob(400)FROM t1;
INSERT INTO t1 SELECT x+64, randomblob(400) FROM t1 WHERE x<10;
CREATE TRIGGER r0 AFTER INSERT ON t1 WHEN new.x=74 BEGIN
DELETE FROM t1;
INSERT INTO t1 VALUES(05, randomblob(400));
INSERT INTO t1 VALUES(06, randomblob(400));
END;
INSERT INTO t1 VALUES(74,randomblob(400));
SELECT x, length(y) FROM t1 ORDER BY x;


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USING fts3}}}} and jum miize porter);
IN9ERT IN�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ��������������������������������������������������������������������������������������������������������������������������������Ҿ������������������������������������ent, to��������������������������������������������������������������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}����������������������������������������������������������������������������������������������������Ҿ������������������������������������ent, to��������������������������������������������������������������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1)png');
SELECT r�w US[NG fts3}rter);
INSERT IN�����������������������������������������������id �ROM t1 WHERE cot MATCH 'runp';


sqltext:
CREATE VIRTUAL TABLE t1 USING fts3(content, tokenize porter);
INSERT INTO t1(rowid, content) VALUES(1, 'ruLP t1 USING fts3�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ���������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}}}}}}}}} and jum miize qorter);
cNSERT IN���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ������0000*����������������������������������������������������������������������������������������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ������0000*����������������������������������������������������������������������������������������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}}}}}}}}} and jum miize qorter);
cNSERT IN���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ҿ������0000*������������������������������������������������������Ӿ��������������������������������������������TO}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}����������������������}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}n(1,1}}}}}}}}}}}}}}}}}}}}}}}}}}�}}}}}}}}}}}}}}}}}}n(1,1)png');
SELECT r�w USING fts3}rter);
INSERT IN�����������������������������������������������id FROM t1 WHERE cot MATCH 'runp';


