当前位置: 代码迷 >> Sql Server >> - 如果向变量表 插入数据的表是一个字符串形式,怎么处理
  详细解决方案

- 如果向变量表 插入数据的表是一个字符串形式,怎么处理

热度:45   发布时间:2016-04-27 19:45:46.0
-- 如果向变量表 插入数据的表是一个字符串形式,怎么办?
--   如果向变量表   插入数据的表是一个字符串形式,怎么办?

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)
  相关解决方案