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
------解决方案--------------------为什么会影响性能呢?