-- 如果向变量表 插入数据的表是一个字符串形式,怎么办?
--   如果向变量表   插入数据的表是一个字符串形式,怎么办?   
 declare   @myTable   TABLE(ArticleId   int) 
 declare   @t   varchar(1000) 
 set   @t   =    'select   top   10   *   from   article ' 
 insert   into   @myTable   select   ArticleId   from   @t     
    错! 
------解决方案--------------------declare @myTable TABLE(ArticleId int) 
 declare @t varchar(1000) 
 set @t =  'select top 10 * from article ' 
 insert into @myTable exec(@t)