在查询器中调试!用
print 自定义函数 ‘参数1’,‘参数2’‘参数3’…………

解决方案 »

  1.   

    自定义的函数,调用的时候,用sa登录的话,要加上dbo
      

  2.   

    給你一個例子看--建表
    create table tb (A varchar(10),B varchar(1000))
    Insert into tb 
    select '111','AA0000,AA0001,AA0002,'
    union all select '111','BB0000,BB0001,BB0002,'
    union all select '222','AA0120,AA0102,AA1453,'
    union all select '222','BB1212,BB3423,BB2123,'select * from tb--函數
    create function dbo.fn_b(@a varchar(10))
    returns varchar(1000)
    as 
    begin
    declare @s varchar(1000)
    set @s=''
    select @s=@s+[B] from tb where A=@a
    return (@s)
    end--刪除
    drop table tb
    drop function dbo.fn_b--結果
    select A,B=dbo.fn_b(A) from tb group by A
    A             B
    -------------------------------------------
    111    AA0000,AA0001,AA0002,BB0000,BB0001,BB0002,
    222 AA0120,AA0102,AA1453,BB1212,BB3423,BB2123,