请问Oracle中能定义递归函数吗? 如题,请给个简单示例,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace function f (n positive) return integer isbegin if n = 1 then return 1; else return n * f(n - 1); end if;end f;/Function createdSQL> select f(10) from dual; F(10)---------- 362880010的阶乘 Win7上面装Oracle10g报错求助 关于10g 10.2.0.1升级到10.2.0.4问题 自己设计的数据库怎样测试性能 新手请教 删除大量数据后出现问题 oracle8I中如何像sqlserver那样 没有监听器是什么意思??? 紧急求救,那种数据类型能保存上万汉字,如何读取? 请教Oracle中数据生成树的方法 求助ORA-07445 oracle中SID能改名吗???在线等? 怎样才能查询出表中各个记录发生的最后一次记录
begin
if n = 1 then
return 1;
else
return n * f(n - 1);
end if;
end f;
/Function createdSQL> select f(10) from dual; F(10)
----------
362880010的阶乘