把括号去掉。
如果没有返回值,用procedure代替function。
调用方法也一样。
如果没有返回值,用procedure代替function。
调用方法也一样。
解决方案 »
- 求助:Oracle9i 如何实现下面的查找
- cmd.Parameters["pm"].Value返回的是一个null值,在程序你里如何判断?
- 紧急!服务管理中的oracle的服务不见了,这么还原。
- 卖书: 循序渐进Oracle--数据库管理、优化与备份恢复
- 问一个存储过程的出错问题
- 咨询各位Oracle在三层架构中如何跟踪调试软件
- oracle的安装完后,管理问题
- 又要签名了。各位来签名!
- SQL Navigator4的注册码是多少???
- 关于ORACLE做双机热备的问题!
- 在oracle中如何查找某个字段的值大于某个字符
- 请教怎么做才能让dbms_output.put_line()输出预想的结果?
结果是fun()的返回值吗?
2。最好加上返回值。function fun_a()
return boolean is
begn
...
endprocedure pro_b()
is
ret boolean;
begin
......
ret:=funa;
.....
end
is
v_aa varchar2(20);--这个类型是函数返回值的数据类型
begin
......
v_aa:=funa(....); --参数之间用逗号分隔
.....
end