Re: A Bug about SQL Query Analysis
- From: "David Portas" <REMOVE_BEFORE_REPLYING_dportas@xxxxxxx>
- Date: 3 Jul 2006 12:51:30 -0700
Lorry Astra wrote:
I found a bug about SQL Query Analysis, if u write a sql statement like this:
SELECT Tmptable.col1
table.col2
FROM TEMPDB..[Table] AS Tmptable
LEFT JOIN table ON Tmptable.ID=table.ID
we should know, this sentence is wrong, 'cos it seems like something wrong
between "Tmptable.col1" and "table.col2", the right formation is "
Tmptable.col1 , table.col2"
but SQL Query Analysis says the sentence that i feel wrong is just right, it
can show a query result based on it. I think it should be a bug.
Plus:
the right sentence should be like this:
SELECT Tmptable.col1 ,
table.col2
FROM TEMPDB..[Table] AS Tmptable
LEFT JOIN table ON Tmptable.ID=table.ID
You haven't told us what version, edition and service pack you are
using. In SQL Server 2000 SP4 and SQL Server 2005 SP1 (both Dev
edition) your first query gives a syntax error:
Server: Msg 102, Level 15, State 1, Line 2
Incorrect syntax near '.'.
(the only modification I made was to bracket the name "table" because
it's a reserved word).
Could any one tell me why? and how to resolve it by patching. Thanks.
http://www.microsoft.com/sql/sp1.mspx
http://www.microsoft.com/downloads/details.aspx?familyid=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5
--
David Portas, SQL Server MVP
Whenever possible please post enough code to reproduce your problem.
Including CREATE TABLE and INSERT statements usually helps.
State what version of SQL Server you are using and specify the content
of any error messages.
SQL Server Books Online:
http://msdn2.microsoft.com/library/ms130214(en-US,SQL.90).aspx
--
.
- Follow-Ups:
- Re: A Bug about SQL Query Analysis(SQL 2000 AND SQL Server 2005)
- From: Lorry Astra
- Re: A Bug about SQL Query Analysis(SQL 2000 AND SQL Server 2005)
- Prev by Date: Re: distinct with all the columns
- Next by Date: Re: A Bug about SQL Query Analysis(SQL 2000 AND SQL Server 2005)
- Previous by thread: Re: distinct with all the columns
- Next by thread: Re: A Bug about SQL Query Analysis(SQL 2000 AND SQL Server 2005)
- Index(es):
Relevant Pages
|
|