易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle包内过程重载的问题 - Oracle / 开发

我的ORACLE一个包内有两个重载的过程分别是:
  procedure peoplegrade(use_sname char, use_cno char, use_grade smallint);
  procedure peoplegrade(use_sno number, use_cno char, use_grade smallint);
想实现重载,因为输入的数量都是一样的,第一个输入分别是char和number型,我认为系统能够识别,但是测试代码

declare 
  -- Local variables here
  i number;
begin
  -- Test statements here
  
  student_yk.peoplegrade('0001','009','97');
end;
系统提示有太多的方法符合,就是说系统是没有正确重载,请问我是需要改包内的过程还是修改测试代码,怎么改,谢谢
理论上讲 这样行得通呀

方法中参数一样多 但是类型不一致 可以做到呀 

在高级语言中(C# java)都是这样实现重载的
明天去试试 晚上回答之

引用
理论上讲 这样行得通呀

方法中参数一样多 但是类型不一致 可以做到呀

在高级语言中(C# java)都是这样实现重载的
明天去试试 晚上回答之

我也觉得JAVA之类的都行得通,但是ORACLE就是无法识别啊...我估计是不是CHAR类型和NUMBER类型要自己标示一下什么的

引用
我的ORACLE一个包内有两个重载的过程分别是:
procedure peoplegrade(use_sname char, use_cno char, use_grade smallint);
procedure peoplegrade(use_sno number, use_cno char, use_grade smallint);
想实现重载,因为输入的数量都是一样的……

改测试代码似乎


相关问答:

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

Windows 7 怎样安装Oracle - Oracle / 基础和管理

各位大哥,帮个忙。

下个Oracle for vista 版本的安装试试
10G和11G的 
http://www.oracle.com/technology/software/products/database/index.html 
------------------------------------------- ......

Oracle的blob字段问题 - Oracle / 开发

查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......

[原创] ORACLE 连接字串 - Oracle / 非技术区

假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话 
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号