| /sqlite-3.40.0/test/ |
| H A D | update.test | 136 execsql {UPDATE test1 SET f1=f1+1 WHERE f2==128} 140 execsql {UPDATE test1 SET f1=f1-1 WHERE f1>100 and f2==128} 146 UPDATE test1 SET f1=f1-1 WHERE f1<=100 and f2==128; 188 execsql {UPDATE test1 SET f1=f1-1 WHERE f1>100 and f2==128} 208 UPDATE test1 SET f1=f1-1 WHERE f1<=100 and f2==128; 282 execsql {UPDATE test1 SET f1=f1-1 WHERE f1>100 and f2==128} 298 execsql {UPDATE test1 SET f1=f1-1 WHERE f1<=100 and f2==128} 367 execsql {UPDATE test1 SET f1=f1-1 WHERE f1>100 and f2==128} 383 execsql {UPDATE test1 SET f1=f1-1 WHERE f1<=100 and f2==128} 409 UPDATE test1 SET f1=x(11) WHERE f1=1025 [all …]
|
| H A D | select1.test | 311 INSERT INTO test1(f1) SELECT f1 FROM test1 ORDER BY min(f1); 419 } {0 {f1 11 f1 33}} 424 } {0 {test1.f1 11 test1.f1 33}} 428 } {0 {f1 11 f1 33}} 465 } {0 {f1+F2 33 f1+F2 77}} 485 } {0 {f1 11 t1 abc f1 33 t1 abc}} 503 ORDER BY A.f1, B.f1}} msg] 510 } {0 {f1 11 f1 11 f1 33 f1 33 f1 11 f1 11 f1 33 f1 33}} 590 } {f1 11 f1 11} 604 } {test1.f1 11 test1.f1 11} [all …]
|
| H A D | select2.test | 21 execsql {CREATE TABLE tbl1(f1 int, f2 int)} 31 set sql {SELECT DISTINCT f1 FROM tbl1 ORDER BY f1} 35 set f1 $data(f1) 36 lappend r $f1: 37 set sql2 "SELECT f2 FROM tbl1 WHERE f1=$f1 ORDER BY f2" 46 set sql {SELECT DISTINCT f1 FROM tbl1 WHERE f1>3 AND f1<5} 49 set f1 $data(f1) 50 lappend r $f1: 51 set sql2 "SELECT f2 FROM tbl1 WHERE f1=$f1 ORDER BY f2" 107 execsql {SELECT f1 FROM tbl2 WHERE 1000=f2} [all …]
|
| H A D | delete.test | 144 execsql {SELECT f1 FROM table1 ORDER BY f1} 150 execsql {SELECT f1 FROM table1 ORDER BY f1} 154 execsql {SELECT f1 FROM table1 ORDER BY f1} 178 execsql {SELECT f1 FROM table1 WHERE f1<10 ORDER BY f1} 181 execsql {SELECT f1 FROM table2 WHERE f1<10 ORDER BY f1} 188 execsql {SELECT f1 FROM table1 ORDER BY f1} 192 execsql {SELECT f1 FROM table2 ORDER BY f1} 196 execsql {SELECT f1 FROM table1} 200 execsql {SELECT f1 FROM table1} 204 execsql {SELECT f1 FROM table2} [all …]
|
| H A D | fts3drop.test | 29 CREATE VIRTUAL TABLE f1 USING fts3; 30 INSERT INTO f1 VALUES('a b c'); 35 INSERT INTO f1 VALUES('d e f'); 37 INSERT INTO f1 VALUES('g h i'); 38 DROP TABLE f1; 44 SELECT * FROM f1; 49 INSERT INTO f1 VALUES('g h i'); 51 INSERT INTO f1 VALUES('j k l'); 52 DROP TABLE f1; 58 SELECT * FROM f1;
|
| H A D | trustschema1.test | 22 proc f1 {x} {return $x} 24 db function f1 -innocuous -deterministic f1 25 db function f2 -deterministic f1 26 db function f3 -directonly -deterministic f1 28 CREATE TABLE t1(a, b AS (f1(a+1)), c AS (f2(a+2))); 125 CREATE INDEX t4a ON t4(a) WHERE f1(c); 126 SELECT a FROM t4 WHERE f1(c) ORDER BY a; 156 CREATE INDEX t5x1 ON t5(a+f1(b)); 173 db function f1 -innocuous -deterministic f1 174 db function f2 -deterministic f1 [all …]
|
| H A D | shell7.test | 24 CREATE TABLE f1(tn INTEGER PRIMARY KEY, x BLOB); 27 INSERT INTO f1 VALUES(1, X'01020304'); 28 INSERT INTO f1 VALUES(2, X'01000304'); 29 INSERT INTO f1 VALUES(3, randomblob(200)); 32 foreach {tn l x} [db eval { SELECT tn, length(x) AS l, x FROM f1 }] { 46 SELECT (SELECT x FROM f1 WHERE tn=1)==(SELECT x FROM f2 WHERE tn=1)
|
| H A D | e_select.test | 2005 CREATE TABLE f1(a, b); 2023 INSERT INTO f1 VALUES(9, 'i'); 2024 INSERT INTO f1 VALUES(8, 'h'); 2025 INSERT INTO f1 VALUES(7, 'g'); 2026 INSERT INTO f1 VALUES(6, 'f'); 2027 INSERT INTO f1 VALUES(5, 'e'); 2028 INSERT INTO f1 VALUES(4, 'd'); 2041 3 { SELECT b FROM f1 ORDER BY a LIMIT (SELECT a FROM f1 WHERE b = 'e') } 2057 5 { SELECT b FROM f1 ORDER BY a LIMIT (SELECT group_concat(b) FROM f1) } {} 2069 3 { SELECT b FROM f1 ORDER BY a LIMIT (SELECT count(*) FROM f1)/2 - 14 } [all …]
|
| H A D | tkt3718.test | 35 # f1(<arg>) 41 proc f1 {args} { 60 db func f1 f1 63 # The second INSERT statement below uses the f1 user function such that 64 # half-way through the INSERT operation f1() will run an SQL statement 74 INSERT INTO t2 SELECT a+5, f1(b) FROM t1;
|
| H A D | insert.test | 93 f1 int default -111, 102 execsql {INSERT INTO test2(f1,f3) VALUES(+10,-10)} 107 execsql {SELECT * FROM test2 WHERE f1==-111} 111 execsql {SELECT * FROM test2 WHERE f1==77} 117 f1 int default 111, 131 execsql {INSERT INTO test2(f1,f5) VALUES(1,'xyzzy')} 132 execsql {SELECT * FROM test2 ORDER BY f1} 142 CREATE INDEX index9 ON test2(f1,f2); 153 execsql {SELECT * FROM test2 WHERE f1='111' AND f2=-3.33} 157 execsql {SELECT * FROM test2 WHERE f1='111' AND f2=-3.33} [all …]
|
| H A D | index.test | 22 execsql {CREATE TABLE test1(f1 int, f2 int, f3 int)} 23 execsql {CREATE INDEX index1 ON test1(f1)} 29 } {index1 {CREATE INDEX index1 ON test1(f1)} test1 index} 35 } {index1 {CREATE INDEX index1 ON test1(f1)} test1 index} 52 set v [catch {execsql {CREATE INDEX index1 ON test1(f1)}} msg] 60 execsql {CREATE TABLE test1(f1 int, f2 int, f3 int)} 179 execsql {CREATE TABLE test1(f1 int, f2 int)} 181 execsql {CREATE INDEX index1 ON test1(f1)} 192 catchsql {CREATE INDEX IF NOT EXISTS index1 ON test1(f1)} 222 execsql {CREATE TABLE test1(f1 int, f2 int primary key)} [all …]
|
| H A D | dbfuzz001.test | 58 | 0: 05 00 00 00 03 01 f1 00 00 00 00 0b 01 fb 01 f6 ................ 59 | 16: 01 f1 00 16 00 00 09 06 05 01 01 01 01 04 04 03 ................ 71 | 0: 0d 00 00 00 08 01 c2 00 01 fb 01 f6 01 f1 01 ec ................ 124 | 0: 0d 00 00 00 1d 00 4d 00 01 f1 01 e2 01 d3 01 c4 ......M......... 157 | 0: 0d 00 00 00 0a 01 6a 00 01 f1 01 e2 01 d3 01 c4 ......j......... 272 | 16: 00 08 01 c2 00 01 fb 01 f6 01 f1 01 ec 01 e0 01 ................ 354 | 0: 0d 00 00 00 08 01 c2 00 01 fb 01 f6 01 f1 01 ec ................
|
| H A D | rowvalue4.test | 273 CREATE TABLE f1(a, b, c); 274 CREATE INDEX f1ab ON f1(a, b); 278 SELECT (a COLLATE nocase, b) IN (SELECT a, b FROM f1) FROM f1; 282 SELECT (a COLLATE nose, b) IN (SELECT a, b FROM f1) FROM f1; 286 SELECT * FROM f1 WHERE (?, ? COLLATE nose) > (a, b);
|
| H A D | whereF.test | 126 # t2.rowid = +t1.rowid OR (t2.f2 = t1.f1 AND t1.f1!=-1) 145 CREATE TABLE t1(f1); 167 t2.rowid = +t1.rowid OR t2.f2 = t1.f1 174 t2.rowid = +t1.rowid OR (t2.f2 = t1.f1 AND t1.f1!=-1)
|
| H A D | altertab.test | 484 CREATE TABLE x(f1 integer NOT NULL); 485 CREATE VIEW y AS SELECT f1 AS f1 FROM x; 486 CREATE TRIGGER t INSTEAD OF UPDATE OF f1 ON y BEGIN 487 UPDATE x SET f1 = NEW.f1; 489 CREATE TABLE z (f1 integer NOT NULL PRIMARY KEY); 495 ALTER TABLE x RENAME f1 TO f2; 500 UPDATE y SET f1 = 'x' WHERE f1 = 1; 506 } {{CREATE VIEW y AS SELECT f2 AS f1 FROM x}}
|
| /sqlite-3.40.0/ext/fts5/test/ |
| H A D | fts5aux.test | 46 SELECT inst(f1, -1) FROM f1 WHERE f1 MATCH 'two'; 49 SELECT inst(f1, 0) FROM f1 WHERE f1 MATCH 'two'; 52 SELECT inst(f1, 1) FROM f1 WHERE f1 MATCH 'two'; 55 SELECT inst(f1, 2) FROM f1 WHERE f1 MATCH 'two'; 59 SELECT colsize(f1, 2) FROM f1 WHERE f1 MATCH 'two'; 62 SELECT colsize(f1, 0), colsize(f1, 1) FROM f1 WHERE f1 MATCH 'zero'; 65 SELECT colsize(f1, -1) FROM f1 WHERE f1 MATCH 'zero'; 69 SELECT totalsize(f1, -1) FROM f1 WHERE f1 MATCH 'zero'; 72 SELECT totalsize(f1, 0) FROM f1 WHERE f1 MATCH 'zero'; 75 SELECT totalsize(f1, 1) FROM f1 WHERE f1 MATCH 'zero'; [all …]
|
| H A D | fts5content.test | 35 SELECT rowid FROM f1 WHERE f1 MATCH 'o'; 40 SELECT rowid FROM f1 WHERE f1 MATCH 'o'; 44 SELECT rowid, a, b FROM f1 WHERE f1 MATCH 'o'; 48 SELECT rowid, highlight(f1, 0, '[', ']') FROM f1 WHERE f1 MATCH 'o'; 52 SELECT rowid, highlight(f1, 0, '[', ']') IS NULL FROM f1 WHERE f1 MATCH 'o'; 57 FROM f1 WHERE f1 MATCH 'o'; 62 FROM f1 WHERE f1 MATCH 'o'; 66 SELECT rowid FROM f1; 70 SELECT * FROM f1; 90 INSERT INTO f1(f1, rowid, a, b) VALUES('delete', 2, 'two', 't w o'); [all …]
|
| H A D | fts5rebuild.test | 24 CREATE VIRTUAL TABLE f1 USING fts5(a, b); 25 INSERT INTO f1(a, b) VALUES('one', 'o n e'); 26 INSERT INTO f1(a, b) VALUES('two', 't w o'); 27 INSERT INTO f1(a, b) VALUES('three', 't h r e e'); 31 INSERT INTO f1(f1) VALUES('integrity-check'); 35 INSERT INTO f1(f1) VALUES('rebuild'); 39 INSERT INTO f1(f1) VALUES('integrity-check'); 48 INSERT INTO f1(f1) VALUES('integrity-check'); 52 INSERT INTO f1(f1) VALUES('rebuild'); 53 INSERT INTO f1(f1) VALUES('integrity-check');
|
| H A D | fts5plan.test | 26 CREATE VIRTUAL TABLE f1 USING fts5(ff); 30 SELECT * FROM t1, f1 WHERE f1 MATCH t1.x 34 `--SCAN f1 VIRTUAL TABLE INDEX 0:M1 38 SELECT * FROM t1, f1 WHERE f1 > t1.x 41 |--SCAN f1 VIRTUAL TABLE INDEX 0: 46 SELECT * FROM f1 WHERE f1 MATCH ? ORDER BY ff 49 |--SCAN f1 VIRTUAL TABLE INDEX 0:M1 54 SELECT * FROM f1 ORDER BY rank 57 |--SCAN f1 VIRTUAL TABLE INDEX 0: 62 SELECT * FROM f1 WHERE rank MATCH ? [all …]
|
| H A D | fts5restart.test | 25 CREATE VIRTUAL TABLE f1 USING fts5(ff); 34 execsql { INSERT INTO f1 VALUES('a b c d e') } 40 SELECT rowid FROM f1 WHERE f1 MATCH 'c'; 45 db eval { SELECT rowid FROM f1 WHERE f1 MATCH 'c' } { 47 execsql { INSERT INTO f1(f1) VALUES('optimize') } 57 db2 eval { SELECT rowid FROM f1 WHERE f1 MATCH 'c' } { 59 set cres [catchsql { INSERT INTO f1(f1) VALUES('optimize') }] 75 set ::s1 [sqlite3_prepare db "SELECT rowid FROM f1 WHERE f1 MATCH 'b'" -1 X] 76 set ::s2 [sqlite3_prepare db "SELECT rowid FROM f1 WHERE f1 MATCH 'c'" -1 X] 94 INSERT INTO f2 SELECT ff FROM f1 WHERE f1 MATCH 'b+c+d';
|
| H A D | fts5fuzz1.test | 23 CREATE VIRTUAL TABLE f1 USING fts5(a b); 31 INSERT INTO f1 VALUES('a b', 'c d'); 32 INSERT INTO f1 VALUES('e f', 'a b'); 36 SELECT rowid FROM f1('""'); 40 SELECT rowid FROM f1('"" AND a'); 45 SELECT rowid FROM f1('"" a'); 49 SELECT rowid FROM f1('"" OR a'); 53 SELECT a, b FROM f1('NEAR("")'); 57 SELECT a, b FROM f1('NEAR("", 5)'); 61 SELECT a, b FROM f1('NEAR("" c, 5)'); [all …]
|
| H A D | fts5auxdata.test | 25 CREATE VIRTUAL TABLE f1 USING fts5(a, b); 26 INSERT INTO f1(rowid, a, b) VALUES(1, 'a', 'b1'); 27 INSERT INTO f1(rowid, a, b) VALUES(2, 'a', 'b2'); 28 INSERT INTO f1(rowid, a, b) VALUES(3, 'a', 'b3'); 29 INSERT INTO f1(rowid, a, b) VALUES(4, 'a', 'b4'); 30 INSERT INTO f1(rowid, a, b) VALUES(5, 'a', 'b5'); 61 SELECT aux_function_1(f1, 1) FROM f1 WHERE f1 MATCH 'a' 109 SELECT aux_function_2(f1, 2, 'A'), aux_function_2(f1, 2, 'B') 110 FROM f1 WHERE f1 MATCH 'a'
|
| H A D | fts5config.test | 51 do_catchsql_test 2.$tn "CREATE VIRTUAL TABLE f1 USING fts5(x, $opt)" $res 58 1 "f1(xyz)" 59 2 "f1(zyx)" 60 3 "f1(nzz)" 61 4 "f1(x'!!')" 62 5 "f1(x':;')" 63 6 "f1(x'[]')" 64 7 "f1(x'{}')" 65 8 "f1('abc)" 103 INSERT INTO zzz(zzz, rank) VALUES('rank', 'f1()'); [all …]
|
| H A D | fts5corrupt3.test | 2340 | 3216: 94 f4 e5 84 e4 f4 34 15 34 51 e1 f0 50 03 30 f1 ......4.4Q..P.0. 2342 | 3248: 34 94 f4 e5 85 25 45 24 94 d1 f1 e0 50 03 30 f1 4....%E$....P.0. 2344 | 3280: 03 03 03 05 84 24 94 e4 15 25 91 f1 d0 50 03 30 .....$...%...P.0 2345 | 3296: f1 94 d4 15 82 04 d4 54 d4 f5 25 93 d3 53 03 03 .......T..%..S.. 2347 | 3328: 30 f1 74 d4 15 82 04 d4 54 d4 f5 25 93 d3 53 03 0.t.....T..%..S. 2349 | 3360: 50 f1 94 54 e4 14 24 c4 52 05 25 45 24 54 55 84 P..T..$.R.%E$TU. 3293 | 3264: 85 25 45 24 94 d1 f1 e0 50 03 30 f1 94 d4 15 82 .%E$....P.0..... 3295 | 3296: 84 24 94 e4 15 25 91 f1 d0 50 03 30 f1 94 d4 15 .$...%...P.0.... 3328 | 3824: f4 00 f3 80 f3 00 f2 80 f2 00 f1 80 f1 00 f0 80 ................ 10238 | 3248: 34 94 f4 e5 85 25 45 24 94 d1 f1 e0 50 03 30 f1 4....%E$....P.0. [all …]
|
| /sqlite-3.40.0/ext/rbu/ |
| H A D | rbu9.test | 27 CREATE VIRTUAL TABLE f1 USING fts4(a, b, c); 28 INSERT INTO f1(rowid, a, b, c) VALUES(11, 'a', 'b', 'c'); 29 INSERT INTO f1(rowid, a, b, c) VALUES(12, 'd', 'e', 'f'); 30 INSERT INTO f1(rowid, a, b, c) VALUES(13, 'g', 'h', 'i'); 55 do_execsql_test 1.2.2 { SELECT rowid, * FROM f1 } { 60 do_execsql_test 1.2.3 { INSERT INTO f1(f1) VALUES('integrity-check') }
|