今天運行程序時,在Oracle中輸入SQL語句:select * from USERS as u ,程序報錯
輸入select * from USERS u 可以正常的查詢出結(jié)果。
但是在SQL Server 2005 中輸入''select * from USERS as u''相同的語句就沒有錯,查了原因如下:SQL2規(guī)范允許關(guān)鍵字AS出現(xiàn)在表的名字和表的別名之間,雖然這使得FROM子句更容易被讀懂,但是在特定的SQL產(chǎn)品中它可能還不被支持。