提取ID是1,2,5的列的 某一列字符拼接一个字符串返回
alter function [dbo].[FGetTabFiedGX](@idd nvarchar)
returns nvarchar(2000)
AS
BEGIN
declare @fid nvarchar(2000)
select @fid=stuff((select ',' + [UDF_V_9950] from UDV_8170 where charindex(CAST(UDF_V_9944 AS varchar),@idd)>0 FOR xml path('')),1,1,'')
return @fid
end
这代码 单独运行没问题 放到函数中就不行 只返回空值