在存储过程中使用Param变量作为@Table

时间:2011-09-05 22:53:18

标签: sql-server tsql stored-procedures

  

可能重复:
  Dynamic SQL (passing table name as parameter)
  Sql - tablename as variable

是否可以在存储过程中使用@param作为这样的动态表名?

SELECT * FROM @tablename 

因为我收到这样的错误:

  

Msg 1087,Level 16,State 1,

     

必须声明表变量“@tablename”。

@tablename被定义为一个参数,为什么我会看到这个?

0 个答案:

没有答案