日期:2014-05-18 浏览次数:20476 次
--举例说明一下 --这种是可以的 declare @t varchar(100) set @t='create table #t (id int) insert into #t select 1 select * from #t' exec (@t) /* id ----------- 1 */ --这个就不行了 declare @t1 varchar(100) set @t1='create table #t (id int)' declare @t2 varchar(100) set @t2='insert into #t select 1 select * from #t' exec (@t1) exec (@t2) /* Invalid object name '#t'. */