日期:2014-05-18 浏览次数:20437 次
--拼成字符串执行就可以了 DECLARE @SQL ...... declare @name varchar(50) SET @SQL='DROP TABLE '+ ...
------解决方案--------------------
exec('drop table '+@name)
------解决方案--------------------
declare @name varchar(50) set @name='tableName' exec ('drop table '+@name)
------解决方案--------------------
只能拼接成SQL语句,用EXEC执行了
------解决方案--------------------
动态获取值,请使用动态SQL。