如何从Oracle存储过程中获取两个返回值
发布时间:2021-05-25 19:42:30 所属栏目:站长百科 来源:网络整理
导读:我知道如何从Oracle中的Oracle SP获得一个返回值,如下所示 MyReturn := MY_ORACLE_SP (); 如果MY_ORACLE_SP2的返回值大于1.我能怎么做? -- IN arguments : you get them. You can modify them locally but caller won't see it-- IN OUT arguments: initial
我知道如何从Oracle中的Oracle SP获得一个返回值,如下所示 MyReturn := MY_ORACLE_SP (); 如果MY_ORACLE_SP2的返回值大于1.我能怎么做? -- IN arguments : you get them. You can modify them locally but caller won't see it -- IN OUT arguments: initialized by caller,already have a value,you can modify them and the caller will see it -- OUT arguments: they're reinitialized by the procedure,the caller will see the final value. CREATE PROCEDURE f (p IN NUMBER,x IN OUT NUMBER,y OUT NUMBER) IS BEGIN x:=x * p; y:=4 * p; END; / SET SERVEROUTPUT ON declare foo number := 30; bar number := 0; begin f(5,foo,bar); dbms_output.put_line(foo || ' ' || bar); end; / 产出:150 20 (编辑:辽源站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在3月31日发布之前TENAA列出了Vivo S6 5G规格
- 午报 | 腾讯与字节跳动互为竞业协议竞争公司第一栏;传苹果
- GoGoKid打造优质试听课内容,提升孩子对英语学习的兴趣
- 广电集合阿里、国家电网等47人投资千亿成立“中国神网”
- 库克:iPhone12卖得不错 年底前还有新品发布
- 午报 | 福布斯香港富豪榜:李嘉诚仍首富;京东方击败LG成全
- 私家车共享“道路崎岖”:闲置车辆出租赚外快藏风险
- 限量版Galaxy Note 20神秘红,Galaxy Z Flip 5G神秘白到货
- 三星Galaxy F41被证实具有6,000mAh电池和64MP三重摄像头
- A5创业专访对话云都网络侯家文:网络安全新时代 要先了解用