游标的没试过以前这样写过存储过程有一个参数,接受表名
里面这样写declare @sql varchar(8000)
set @sql = 'select * from ' + @tablanem + ' where ...'
exec(@sql)
======================也就是说,动态的表名不可以直接使用,得连接成字符串后通过 EXEC 来执行。
里面这样写declare @sql varchar(8000)
set @sql = 'select * from ' + @tablanem + ' where ...'
exec(@sql)
======================也就是说,动态的表名不可以直接使用,得连接成字符串后通过 EXEC 来执行。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货