mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-30 19:03:16 +03:00
Remove obsolete code from select.c, including the "affinity" parameter
to the sqlite3Select() module. (CVS 5380) FossilOrigin-Name: cbd3c1585b7a8f8042aa1448fe1be87de056c41a
This commit is contained in:
@ -12,7 +12,7 @@
|
||||
#
|
||||
# This file implements tests for joins, including outer joins.
|
||||
#
|
||||
# $Id: join.test,v 1.22 2006/06/20 11:01:09 danielk1977 Exp $
|
||||
# $Id: join.test,v 1.23 2008/07/08 23:40:20 drh Exp $
|
||||
|
||||
set testdir [file dirname $argv0]
|
||||
source $testdir/tester.tcl
|
||||
@ -233,11 +233,16 @@ do_test join-3.3 {
|
||||
SELECT * FROM t1 JOIN t2 ON t1.a=t2.b USING(b);
|
||||
}
|
||||
} {1 {cannot have both ON and USING clauses in the same join}}
|
||||
do_test join-3.4 {
|
||||
do_test join-3.4.1 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 JOIN t2 USING(a);
|
||||
}
|
||||
} {1 {cannot join using column a - column not present in both tables}}
|
||||
do_test join-3.4.2 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 JOIN t2 USING(d);
|
||||
}
|
||||
} {1 {cannot join using column d - column not present in both tables}}
|
||||
do_test join-3.5 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 USING(a);
|
||||
@ -253,11 +258,31 @@ do_test join-3.7 {
|
||||
SELECT * FROM t1 INNER OUTER JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: INNER OUTER}}
|
||||
do_test join-3.7 {
|
||||
do_test join-3.8 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 INNER OUTER CROSS JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: INNER OUTER CROSS}}
|
||||
do_test join-3.9 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 OUTER NATURAL INNER JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: OUTER NATURAL INNER}}
|
||||
do_test join-3.10 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 LEFT BOGUS JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: LEFT BOGUS}}
|
||||
do_test join-3.11 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 INNER BOGUS CROSS JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: INNER BOGUS CROSS}}
|
||||
do_test join-3.12 {
|
||||
catchsql {
|
||||
SELECT * FROM t1 NATURAL AWK SED JOIN t2;
|
||||
}
|
||||
} {1 {unknown or unsupported join type: NATURAL AWK SED}}
|
||||
|
||||
do_test join-4.1 {
|
||||
execsql {
|
||||
|
Reference in New Issue
Block a user