社区
基础和管理
帖子详情
在一个package中的function不能递归调用自己吗?
yuepengfei
2005-05-26 03:45:40
我在一个包中写了一个函数a,在函数中递归调用自己,编译的时候提示我a不是一个过程或者未定义,我直接create or replace function创建之后,在递归调用自己没有任何问题,难道包中的函数不能递归调用自己吗?还是需要特殊的写法?
请大家帮忙,谢谢!
...全文
190
5
打赏
收藏
在一个package中的function不能递归调用自己吗?
我在一个包中写了一个函数a,在函数中递归调用自己,编译的时候提示我a不是一个过程或者未定义,我直接create or replace function创建之后,在递归调用自己没有任何问题,难道包中的函数不能递归调用自己吗?还是需要特殊的写法? 请大家帮忙,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PPLUNCLE
2005-05-27
打赏
举报
回复
在递归的时候是不是没有接收值啊,我以前也遇到过,后来查了下,是没接收值
zzwind5
2005-05-27
打赏
举报
回复
你在调用自身函数的时候加上 用户名 和 包名
不行就是你的函数写错了,在PL/SQL中递归我用过没什么问题的
zzwind5
2005-05-27
打赏
举报
回复
当然可以给你个 1+....+10用递归的例子
create or replace function l_sum (
n number) return number is
m number;
begin
if n=1 then
m:=1;
else
m:=l_sum(n-1)+n;
end if;
return m;
end;
begin
dbms_output.put_line(l_sum(10));
end;
递归只是一种编程的思想,跟用什么样的语言没关系
yuepengfei
2005-05-27
打赏
举报
回复
牛人快来帮忙呀!
yuepengfei
2005-05-26
打赏
举报
回复
大家帮帮忙呀!
递归入门、递归遍历、递归穷举算法
本课程带你从递归算法基础入手,课程是精讲大量实际项目
中
常用到的案例,课程深入浅出,包括递归入门,递归遍历、弟归穷举算法及各种项目,适合算法爱好者一起学习,后附每堂课项目源码,感兴趣可以观注博客,不定期...
vue组件递归自己报错,本地使用正常
出问题的地方在组件
递归调用
自己时,代码如下: 在Menus组件内
递归调用
Menus,其他项目通过 npm i vue-contextmenus安装调用。 待页面展示二级目录时报错 后经测试,发现
一个
临时解决方案,暂时没找到合理的...
c语言函数
递归调用
重入函数,C51函数的
递归调用
前几天在写C51程序时用到了递归,简单程序如下:void WRITE_ADD(uchar addr,uchar wbyte){START(); //先发送起始信号WRITE_BYTE(0xa0); //设备地址+W命令if(!ERROR_Flag) //正确收到应答{WRITE_BYTE(addr); //写入...
go 递归tree关系_深入解析Go语言编程
中
的递归使用
同样适用于编程语言
中
,如果
一个
程序可以让你调用同
一个
函数被调用的函数,
递归调用
函数内使用如下。func recursion() {recursion() /*
function
calls itself */}func main() {recursion()}Go编程语言支持递归,即...
Java基础语法九(递归)
递归,自定义方法,斐波那契数列,汉诺塔问题,十进制转8进制和16进制
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章