2011-02-17 48 views
0

當我使用select語句裏店procedured像爲什麼在select語句的SQL Server 2008

SELECT * FROM tableName 

它執行了,但它被標記爲語法錯誤,

此語法錯誤,但如果我寫

SELECT * FROM 'tableName' 

it's不標記爲語法錯誤,但在執行時,它說:

消息102,級別15,狀態1,過程PROC,線264
附近有語法錯誤的tablename「

如何糾正

+0

「table」是您桌子的實際名稱還是僅用於說明目的?如果以後,問題的表名究竟是什麼? – Thomas 2011-02-17 05:16:03

回答

0

正如評論指出的OP,出現語法錯誤因爲表格在設計時不存在。該表由存儲過程創建。我認爲這是一個可以接受的語法錯誤,只要它在內部記錄在文件中。