日期:2014-05-18  浏览次数:20389 次

sql server 自定义函数
sql server 2000
自定义函数:
自定义函数返回值可不可以是一个函数的结果:
例如:
SQL code

   return select dbo.GetDeptIDListByID(@DeptID)




------解决方案--------------------
可以 
SQL code

alter function test_1
(@str varchar(20))
returns varchar(10)
as
begin
return(select  @str)
end

alter function test_2
(@str varchar(20))
returns varchar(10)
as
begin
    return(select dbo.test_1(@str))
end

select dbo.test_2('dfdsafsd')

--结果
dfdsafsd

------解决方案--------------------
是的,没问题
------解决方案--------------------
俺也试过了