日期:2014-05-19  浏览次数:20576 次

自己的函数可以自己调用自己吗
RT

------解决方案--------------------
可以
------解决方案--------------------
可以

dbo.函数名
------解决方案--------------------
YES
------解决方案--------------------
能不能给出具体的调用方法.
比如我的函数为: test(aa int,bb varchar)调用的时候是像C++或C#那样调用吗?
------解决方案--------------------
--递归
create Function ww(@in int)
RETURNS int
AS
begin
if(@in+1)=10
RETURN (@in+1)
set @in = @in + 1
RETURN dbo.ww(@in)
end

print dbo.ww(1)
------解决方案--------------------
注意:存储过程、函数、触发器或视图的最大嵌套层数(最大层数为 32)。
------解决方案--------------------
如果不懂~~你可以把10换成34都知道意思了~!
------解决方案--------------------
可以
------解决方案--------------------
可以,但是有最大层数限制:32