2011-02-17 51 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,出现语法错误因为表格在设计时不存在。该表由存储过程创建。我认为这是一个可以接受的语法错误,只要它在内部记录在文件中。