多列转换成一个记录项的函数
create function f_hb(@a char(36))
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str = ''
select @str = @str + ',' + FUnit from Sup_Prj_BackUnit where FProjectID = @a
set @str = right(@str , len(@str) - 1)
return(@str)
End
go
前提条件 必须是在一条记录情况下
浙公网安备 33010602011771号