diff options
author | drh <drh@noemail.net> | 2008-10-19 21:03:27 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2008-10-19 21:03:27 +0000 |
commit | 1885d1c2013aa99378d1681914a609367f448947 (patch) | |
tree | 7b98d814857472f996cb4ff22e2970edecc9ae59 /src/resolve.c | |
parent | 39281b4b42774cf5c678bfe4a3ee11684526cebb (diff) | |
download | sqlite-1885d1c2013aa99378d1681914a609367f448947.tar.gz sqlite-1885d1c2013aa99378d1681914a609367f448947.zip |
When a name in double quotes falls back to being a string literal,
make sure it has no affinity. Ticket #3442. (CVS 5832)
FossilOrigin-Name: 81cfee5c14f241f5ae7f607d73b0b5cb821cda24
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/resolve.c b/src/resolve.c index 3f3ac939f..24b54faf8 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -14,7 +14,7 @@ ** resolve all identifiers by associating them with a particular ** table and column. ** -** $Id: resolve.c,v 1.9 2008/10/11 16:47:36 drh Exp $ +** $Id: resolve.c,v 1.10 2008/10/19 21:03:27 drh Exp $ */ #include "sqliteInt.h" #include <stdlib.h> @@ -320,6 +320,7 @@ static int lookupName( if( cnt==0 && zTab==0 && pColumnToken->z[0]=='"' ){ sqlite3DbFree(db, zCol); pExpr->op = TK_STRING; + pExpr->pTab = 0; return 0; } |