日期:2014-05-17  浏览次数:20702 次

在存贮过程中怎么使用动态表名
本帖最后由 u012336634 于 2013-10-05 12:31:52 编辑
求助,存贮过程如下:

create proc procData
    @tableName varchar(30)
AS
declare cur_tab cursor for select * from @tableName    --<<<<----------------------错误在此

open cur_tab
......



SQL Server报错:@tableName 不是表报量

怎么解决?
select cursor

------解决方案--------------------
改用动态SQL语句