Oracle教程之oracle调用存储过程
原创
©著作权归作者所有:来自51CTO博客作者Oracle小混子的原创作品,请联系作者获取转载授权,否则将追究法律责任
过程调用方式
declare
realsal emp.sal%type;
realname varchar(40);
realjob varchar(40);
begin //存储过程调用开始
realsal:=1100;
realname:='';
realjob:='CLERK';
runbyparmeters(realsal,realname,realjob); --必须按顺序
DBMS_OUTPUT.PUT_LINE(REALNAME||' '||REALJOB);
END; //过程调用结束
过程调用方式二
declare
realsal emp.sal%type;
realname varchar(40);
realjob varchar(40);
begin //过程调用开始
realsal:=1100;
realname:='';
realjob:='CLERK';
runbyparmeters(sname=>realname,isal=>realsal,sjob=>realjob); --指定值对应变量顺序可变
DBMS_OUTPUT.PUT_LINE(REALNAME||' '||REALJOB);
END; //过程调用结束
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java 调用 Oracle 存储过程
一个函数本质上一个返回一个结果的存储过程,这个例子示范了怎
java调用Oracle存储过程 值类型 存储过程 函数返回 -
Oracle存储过程、包详解
作者:IT邦德中国DBA联盟(ACDU)成员,目前从事DBA及程序编程(Web\ja
数据库 sql 用户名 高级语言 -
Oracle存储过程及其调用
带有参数和返回值的存储过程获取最大编号的使用create or replace procedure Pro_GetMaxNo(GNoType in nvarchar2, GNO out nvarchar2) isV_NoValue number;V_NoFormatText nv
Oracle C# number commit procedure replace