Home
last modified time | relevance | path

Searched refs:CREATE (Results 1 – 25 of 671) sorted by relevance

12345678910>>...27

/external/chromium_org/third_party/sqlite/src/test/
De_createtable.test28 # e_createtable-2.*: Test "CREATE TABLE AS" statements.
41 # CREATE TABLE t1(x);
42 # CREATE TEMP TABLE t2(x);
43 # CREATE TEMP TABLE t3(x);
66 1 "CREATE TABLE t1(c1 one)" {}
67 2 "CREATE TABLE t1(c1 one two)" {}
68 3 "CREATE TABLE t1(c1 one two three)" {}
69 4 "CREATE TABLE t1(c1 one two three four)" {}
70 5 "CREATE TABLE t1(c1 one two three four(14))" {}
71 6 "CREATE TABLE t1(c1 one two three four(14, 22))" {}
[all …]
Dfkey_malloc.test25 CREATE TABLE t1(a PRIMARY KEY, b UNIQUE);
26 CREATE TABLE t2(x REFERENCES t1 ON UPDATE CASCADE ON DELETE CASCADE);
36 CREATE TABLE t1(a, b, UNIQUE(a, b));
38 CREATE TABLE t2(x, y,
53 CREATE TABLE t1(x INTEGER PRIMARY KEY);
54 CREATE TABLE t2(y DEFAULT 14 REFERENCES t1(x) ON UPDATE SET DEFAULT);
55 CREATE TABLE t3(y REFERENCES t1 ON UPDATE SET NULL);
79 CREATE TABLE t1(x INTEGER PRIMARY KEY, y UNIQUE);
80 CREATE TABLE t2(z REFERENCES t1(x), a REFERENCES t1(y));
81 CREATE TABLE t3(x);
[all …]
Dschema3.test42 1 { CREATE TABLE t1(a, b) } { SELECT * FROM t1 }
43 2 { CREATE TABLE t2(a, b) } { UPDATE t2 SET a = b }
44 3 { CREATE TABLE t3(a, b) } { DELETE FROM t3 }
45 4 { CREATE TABLE t4(a, b) } { INSERT INTO t4 VALUES(1, 2) }
46 5 { CREATE TABLE t5(a, b) } { DROP TABLE t5 }
47 6 { CREATE TABLE t6(a, b) } { CREATE INDEX i1 ON t6(a) }
54 12 { ALTER TABLE t6 ADD COLUMN c } { CREATE INDEX i2 ON t6(c) }
56 CREATE TRIGGER tr1 AFTER UPDATE OF d ON t6 BEGIN
61 14 { CREATE INDEX i3 ON t1(a) } { DROP INDEX i3 }
62 15 { CREATE INDEX i4 ON t2(a) } {
[all …]
Dexists.test25 # This block of tests is targeted at CREATE XXX IF NOT EXISTS statements.
33 sql2 { CREATE TABLE t1(x) }
34 sql1 { CREATE TABLE IF NOT EXISTS t1(a, b) }
36 sql1 { CREATE TABLE IF NOT EXISTS t1(a, b) }
41 sql2 { CREATE TABLE t2(x) }
42 sql1 { CREATE TABLE IF NOT EXISTS t2 AS SELECT * FROM t1 }
44 sql1 { CREATE TABLE IF NOT EXISTS t2 AS SELECT * FROM t1 }
52 sql2 { CREATE INDEX i1 ON t1(a) }
53 sql1 { CREATE INDEX IF NOT EXISTS i1 ON t1(a, b) }
55 sql1 { CREATE INDEX IF NOT EXISTS i1 ON t1(a, b) }
[all …]
Dfkey1.test28 CREATE TABLE t1(
40 CREATE TABLE t2(
48 CREATE TABLE t3(
58 CREATE TABLE t4(a integer primary key);
59 CREATE TABLE t5(x references t4);
60 CREATE TABLE t6(x references t4);
61 CREATE TABLE t7(x references t4);
62 CREATE TABLE t8(x references t4);
63 CREATE TABLE t9(x references t4);
64 CREATE TABLE t10(x references t4);
[all …]
Dschema4.test30 CREATE TABLE log(x, a, b);
31 CREATE TABLE tbl(a, b);
33 CREATE TABLE t1(a, b);
34 CREATE VIEW v1 AS SELECT * FROM tbl;
35 CREATE INDEX i1 ON tbl(a);
39 CREATE TRIGGER t1 AFTER INSERT ON tbl BEGIN
42 CREATE TRIGGER v1 AFTER UPDATE ON tbl BEGIN
45 CREATE TRIGGER i1 AFTER DELETE ON tbl BEGIN
84 CREATE TABLE t1(a, b);
85 CREATE VIEW v1 AS SELECT * FROM tbl;
[all …]
Drecover0.test28 CREATE TABLE backing (t TEXT);
31 CREATE TABLE backing2 (id INTEGER PRIMARY KEY, t TEXT);
38 CREATE VIRTUAL TABLE temp.syntax USING recover(
49 CREATE VIRTUAL TABLE temp.syntax USING recover(
60 CREATE VIRTUAL TABLE temp.syntax USING recover(
75 CREATE VIRTUAL TABLE syntax USING recover(
86 CREATE VIRTUAL TABLE temp.syntax USING recover(
97 CREATE VIRTUAL TABLE temp.syntax USING recover(
108 CREATE VIRTUAL TABLE temp.syntax USING recover(
119 CREATE VIRTUAL TABLE temp.syntax USING recover(
[all …]
Dtable.test12 # focus of this file is testing the CREATE TABLE statement.
23 CREATE TABLE test1 (
31 } {{CREATE TABLE test1 (
71 execsql {CREATE TABLE "create" (f1 int)}
79 execsql {CREATE TABLE test1("f1 ho" int)}
92 execsql {CREATE TABLE TEST2(one text)}
93 catchsql {CREATE TABLE test2(two text default 'hi')}
96 catchsql {CREATE TABLE "test2" (two)}
99 set v [catch {execsql {CREATE TABLE sqlite_master(two text)}} msg]
105 set v [catch {execsql {CREATE TABLE sqlite_master(two text)}} msg]
[all …]
Dtrigger7.test29 CREATE TABLE t1(x, y);
32 CREATE TEMP TRIGGER main.r1 AFTER INSERT ON t1 BEGIN
39 CREATE TRIGGER not_a_db.r1 AFTER INSERT ON t1 BEGIN
52 CREATE TRIGGER r1 AFTER UPDATE OF x ON t1 BEGIN
55 CREATE TRIGGER r2 AFTER UPDATE OF y ON t1 BEGIN
89 CREATE TABLE t2(x,y,z);
90 CREATE TRIGGER t2r1 AFTER INSERT ON t2 BEGIN SELECT 1; END;
91 CREATE TRIGGER t2r2 BEFORE INSERT ON t2 BEGIN SELECT 1; END;
92 CREATE TRIGGER t2r3 AFTER UPDATE ON t2 BEGIN SELECT 1; END;
93 CREATE TRIGGER t2r4 BEFORE UPDATE ON t2 BEGIN SELECT 1; END;
[all …]
DtriggerD.test30 CREATE TABLE t1(rowid, oid, _rowid_, x);
31 CREATE TABLE log(a,b,c,d,e);
32 CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
35 CREATE TRIGGER r2 AFTER INSERT ON t1 BEGIN
38 CREATE TRIGGER r3 BEFORE UPDATE ON t1 BEGIN
42 CREATE TRIGGER r4 AFTER UPDATE ON t1 BEGIN
46 CREATE TRIGGER r5 BEFORE DELETE ON t1 BEGIN
49 CREATE TRIGGER r6 AFTER DELETE ON t1 BEGIN
81 CREATE TABLE t1(w,x,y,z);
82 CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
[all …]
Dcorrupt2.test37 CREATE TABLE abc(a, b, c);
133 CREATE INDEX a1 ON abc(a);
134 CREATE INDEX a2 ON abc(b);
137 SET name = 'a3', sql = 'CREATE INDEX a3' || substr(sql, 16, 10000)
161 CREATE TABLE t1(a, b, c);
162 CREATE TABLE t2(a, b, c);
211 CREATE TABLE t1(a, b, c);
212 CREATE TABLE t2(a, b, c);
291 CREATE TABLE t1(a, b);
308 CREATE TABLE t1(a INTEGER PRIMARY KEY, b);
[all …]
Dfkey2.test92 CREATE TABLE t1(a PRIMARY KEY, b);
93 CREATE TABLE t2(c REFERENCES t1(a) /D/ , d);
95 CREATE TABLE t3(a PRIMARY KEY, b);
96 CREATE TABLE t4(c REFERENCES t3 /D/, d);
98 CREATE TABLE t7(a, b INTEGER PRIMARY KEY);
99 CREATE TABLE t8(c REFERENCES t7 /D/, d);
101 CREATE TABLE t9(a REFERENCES nosuchtable, b);
102 CREATE TABLE t10(a REFERENCES t9(c) /D/, b);
190 CREATE TABLE i(i INTEGER PRIMARY KEY);
191 CREATE TABLE j(j REFERENCES i);
[all …]
Dview.test26 CREATE TABLE t1(a,b,c);
37 CREATE VIEW IF NOT EXISTS v1 AS SELECT a,b FROM t1;
49 CREATE VIEW v1 AS SELECT a,b FROM t1;
68 CREATE VIEW v1 AS SELECT a,b FROM t1;
80 CREATE TABLE t1(x,a,b,c);
97 CREATE VIEW v2 AS SELECT * FROM t1 WHERE a>5
145 CREATE VIEW v1 AS SELECT a AS 'xyz', b+c AS 'pqr', c-b FROM t1;
151 CREATE VIEW v1b AS SELECT t1.a, b+c, t1.c FROM t1;
159 CREATE VIEW v3 AS SELECT a FROM t1 UNION SELECT b FROM t1 ORDER BY b;
165 CREATE VIEW v4 AS
[all …]
Dpcache.test54 CREATE TABLE t1(a, b, c);
55 CREATE TABLE t2(a, b, c);
56 CREATE TABLE t3(a, b, c);
57 CREATE TABLE t4(a, b, c);
58 CREATE TABLE t5(a, b, c);
65 CREATE TABLE t6(a, b, c);
66 CREATE TABLE t7(a, b, c);
67 CREATE TABLE t8(a, b, c);
68 CREATE TABLE t9(a, b, c);
93 CREATE INDEX i1 ON t1(a, b);
[all …]
Dtrigger1.test13 # 1. CREATE and DROP TRIGGER tests
39 CREATE TRIGGER trig UPDATE ON no_such_table BEGIN
48 CREATE TEMP TRIGGER trig UPDATE ON no_such_table BEGIN
56 CREATE TABLE t1(a);
60 CREATE TRIGGER trig UPDATE ON t1 FOR EACH STATEMENT BEGIN
66 CREATE TRIGGER tr1 INSERT ON t1 BEGIN
72 CREATE TRIGGER IF NOT EXISTS tr1 DELETE ON t1 BEGIN
79 CREATE TRIGGER tr1 DELETE ON t1 BEGIN
86 CREATE TRIGGER "tr1" DELETE ON t1 BEGIN
93 CREATE TRIGGER [tr1] DELETE ON t1 BEGIN
[all …]
Dalter4.test33 # alter4-1.*: Test that ALTER TABLE correctly modifies the CREATE TABLE sql.
44 CREATE TEMP TABLE abc(a, b, c);
47 } {{CREATE TABLE abc(a, b, c)}}
53 } {{CREATE TABLE abc(a, b, c, d INTEGER)}}
59 } {{CREATE TABLE abc(a, b, c, d INTEGER, e)}}
62 CREATE TABLE temp.t1(a, b);
66 } {{CREATE TABLE t1(a, b, c)}}
72 } {{CREATE TABLE t1(a, b, c, d CHECK (a>d))}}
76 CREATE TEMP TABLE t2(a, b, UNIQUE(a, b));
81 } {{CREATE TABLE t2(a, b, c REFERENCES t1(c), UNIQUE(a, b))}}
[all …]
Dtrigger2.test66 {CREATE TABLE tbl (a, b);} \
67 {CREATE TABLE tbl (a INTEGER PRIMARY KEY, b);} \
68 {CREATE TABLE tbl (a, b PRIMARY KEY);} \
69 {CREATE TABLE tbl (a, b); CREATE INDEX tbl_idx ON tbl(b);} \
73 {CREATE TEMP TABLE tbl (a, b); CREATE INDEX tbl_idx ON tbl(b);}
74 lappend tbl_definitions {CREATE TEMP TABLE tbl (a, b);}
76 {CREATE TEMPORARY TABLE tbl (a INTEGER PRIMARY KEY, b);}
94 CREATE TABLE rlog (idx, old_a, old_b, db_sum_a, db_sum_b, new_a, new_b);
95 CREATE TABLE clog (idx, old_a, old_b, db_sum_a, db_sum_b, new_a, new_b);
97 CREATE TRIGGER before_update_row BEFORE UPDATE ON tbl FOR EACH ROW
[all …]
Dvtab8.test31 CREATE TABLE t2244(a, b);
32 CREATE VIRTUAL TABLE t2244e USING echo(t2244);
52 CREATE TABLE t2250(a, b);
54 CREATE VIRTUAL TABLE t2250e USING echo(t2250);
64 CREATE TABLE t2260a_real(a, b);
65 CREATE TABLE t2260b_real(a, b);
67 CREATE INDEX i2260 ON t2260a_real(a);
68 CREATE INDEX i2260x ON t2260b_real(a);
70 CREATE VIRTUAL TABLE t2260a USING echo(t2260a_real);
71 CREATE VIRTUAL TABLE t2260b USING echo(t2260b_real);
Dalter3.test41 # alter3-1.*: Test that ALTER TABLE correctly modifies the CREATE TABLE sql.
59 CREATE TABLE abc(a, b, c);
62 } {{CREATE TABLE abc(a, b, c)}}
68 } {{CREATE TABLE abc(a, b, c, d INTEGER)}}
74 } {{CREATE TABLE abc(a, b, c, d INTEGER, e)}}
77 CREATE TABLE main.t1(a, b);
81 } {{CREATE TABLE t1(a, b, c)}}
87 } {{CREATE TABLE t1(a, b, c, d CHECK (a>d))}}
91 CREATE TABLE t2(a, b, UNIQUE(a, b));
95 } {{CREATE TABLE t2(a, b, c REFERENCES t1(c), UNIQUE(a, b))}}
[all …]
Dtrigger9.test43 CREATE TABLE t1(x, y, z);
47 CREATE TABLE t2(x);
54 CREATE TRIGGER trig1 BEFORE DELETE ON t1 BEGIN
69 CREATE TRIGGER trig1 BEFORE DELETE ON t1 BEGIN
84 CREATE TRIGGER trig1 BEFORE DELETE ON t1 WHEN old.x='1' BEGIN
99 CREATE TRIGGER trig1 BEFORE UPDATE ON t1 BEGIN
114 CREATE TRIGGER trig1 BEFORE UPDATE ON t1 BEGIN
129 CREATE TRIGGER trig1 BEFORE UPDATE ON t1 WHEN old.x>='2' BEGIN
143 CREATE TABLE t3(a, b);
152 CREATE VIEW v1 AS SELECT * FROM t3;
[all …]
DtriggerC.test56 CREATE TABLE t1(a, b, c);
57 CREATE TABLE log(t, a1, b1, c1, a2, b2, c2);
58 CREATE TRIGGER trig1 BEFORE INSERT ON t1 BEGIN
61 CREATE TRIGGER trig2 AFTER INSERT ON t1 BEGIN
64 CREATE TRIGGER trig3 BEFORE UPDATE ON t1 BEGIN
67 CREATE TRIGGER trig4 AFTER UPDATE ON t1 BEGIN
71 CREATE TRIGGER trig5 BEFORE DELETE ON t1 BEGIN
74 CREATE TRIGGER trig6 AFTER DELETE ON t1 BEGIN
110 CREATE TABLE t4(a, b);
111 CREATE TRIGGER t4t AFTER DELETE ON t4 BEGIN
[all …]
Dindex.test12 # focus of this file is testing the CREATE INDEX statement.
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)}
61 set v [catch {execsql {CREATE INDEX index1 ON test1(f4)}} msg]
68 set v [catch {execsql {CREATE INDEX index1 ON test1(f1, f2, f4, f3)}} msg]
80 execsql {CREATE TABLE test1(f1 int, f2 int, f3 int, f4 int, f5 int)}
[all …]
Ddbstatus.test34 CREATE TABLE t1(x);
38 CREATE TABLE t2(y);
102 1 { CREATE TABLE t1(a, b) }
103 2 { CREATE TABLE t1(a PRIMARY KEY, b REFERENCES t1, c UNIQUE) }
105 CREATE TABLE t1(a, b);
106 CREATE INDEX i1 ON t1(a, b);
109 CREATE TABLE t1(a, b);
110 CREATE TABLE t2(c, d);
111 CREATE TRIGGER AFTER INSERT ON t1 BEGIN
117 CREATE TABLE t1(a, b);
[all …]
De_fkey.test42 CREATE TABLE p(i PRIMARY KEY);
43 CREATE TABLE c(j REFERENCES p ON UPDATE CASCADE);
78 CREATE TABLE p(i PRIMARY KEY);
79 CREATE TABLE c(j REFERENCES p ON UPDATE CASCADE);
108 execsql { CREATE TABLE p(i PRIMARY KEY) }
109 catchsql { CREATE TABLE c(j REFERENCES p ON UPDATE CASCADE) }
114 execsql { CREATE TABLE c(j REFERENCES p) }
145 CREATE TABLE p(i PRIMARY KEY);
146 CREATE TABLE c(j REFERENCES p ON UPDATE CASCADE);
204 CREATE TABLE t1(a UNIQUE, b);
[all …]
Dvacuum.test37 CREATE TABLE t1(a INTEGER PRIMARY KEY, b, c);
47 CREATE INDEX i1 ON t1(b,c);
48 CREATE UNIQUE INDEX i2 ON t1(c,a);
49 CREATE TABLE t2 AS SELECT * FROM t1;
84 CREATE TABLE t2 AS SELECT * FROM t1;
85 CREATE TABLE t3 AS SELECT * FROM t1;
86 CREATE VIEW v1 AS SELECT b, c FROM t3;
87 CREATE TRIGGER r1 AFTER DELETE ON t2 BEGIN SELECT 1; END;
95 regsub {CREATE VIEW} $sql_script {-- CREATE VIEW} sql_script
98 regsub {CREATE TRIGGER} $sql_script {-- CREATE TRIGGER} sql_script
[all …]

12345678910>>...27