日期:2014-05-18  浏览次数:20432 次

exec(@变量名)菜鸟问题
EXEC执行存储过程,   exec(@变量名)的作用是什么?

在下面例子中为什么set   @s之后是exec(@s)?
set   @s= 'insert   #t(v)   select   *   from   (select   '+replace(@s, ', ', 'as   v   union   all   select   ')+ '   )   T   order   by   newid() '
exec(@s)



------解决方案--------------------
执行@s中的sql语句