Handle quotes on table names in TABLE.* terms in SELECT. Ticket #680. (CVS 1834)

FossilOrigin-Name: 9937ffb08e6eb3a11344d880cade9975e8dc9d5b
This commit is contained in:
drh
2004-07-20 01:45:49 +00:00
parent 8c8ec4fd3e
commit 5d7f6e84f1
4 changed files with 24 additions and 19 deletions
+7 -2
View File
@@ -11,7 +11,7 @@
# This file implements regression tests for SQLite library. The
# focus of this file is testing the SELECT statement.
#
# $Id: select1.test,v 1.30.2.2 2004/07/18 21:14:05 drh Exp $
# $Id: select1.test,v 1.30.2.3 2004/07/20 01:45:49 drh Exp $
set testdir [file dirname $argv0]
source $testdir/tester.tcl
@@ -612,11 +612,16 @@ do_test select1-11.3 {
SELECT * FROM t3 AS x, t4 AS y;
}
} {x.a 1 x.b 2 y.a 3 y.b 4}
do_test select1-11.4 {
do_test select1-11.4.1 {
execsql {
SELECT t3.*, t4.b FROM t3, t4;
}
} {1 2 4}
do_test select1-11.4.2 {
execsql {
SELECT "t3".*, t4.b FROM t3, t4;
}
} {1 2 4}
do_test select1-11.5 {
execsql2 {
SELECT t3.*, t4.b FROM t3, t4;