当前位置: 代码迷 >> ASP.NET >> Sql中怎樣將一個Table變量賦值給另一Table變量解决办法
  详细解决方案

Sql中怎樣將一個Table變量賦值給另一Table變量解决办法

热度:6691   发布时间:2013-02-25 00:00:00.0
Sql中怎樣將一個Table變量賦值給另一Table變量
這段SQL回出錯,請問有什麼方法可以代替呢?

declare   @cUserRole   varchar(210)
set   @cUserRole= 'JiliangJin, '
declare   @tempTable   table(result   Varchar(50))
set   @tempTable   =   dbo.ufn_Splitter(@cUserRole, ', ')
(我不想用:
insert   into     @tempTable     (result)   select   result   from     dbo.ufn_Splitter(@cUserRole, ', '),因為回影響效能
)
select   *   from   @tempTable

------解决方案--------------------------------------------------------
为什么会影响性能呢?
  相关解决方案