首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-01-07 
-- 如果向变量表 插入数据的表是一个字符串形式,怎么办?--如果向变量表插入数据的表是一个字符串形式,怎么

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

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)

热点排行