从品牌网站建设到网络营销策划,从策略到执行的一站式服务
使用oracle调用存储过程得方式和plsql不一样,下面给你个调用例子
创新互联专注于西乌珠穆沁网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供西乌珠穆沁营销型网站建设,西乌珠穆沁网站制作、西乌珠穆沁网页设计、西乌珠穆沁网站官网定制、微信小程序服务,打造西乌珠穆沁网络公司原创品牌,更为您提供西乌珠穆沁网站排名全网营销落地服务。
过程调用方式一
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; //过程调用结束
sqlplus或者PL/SQL
SQL窗口
输入(单独调用存储过程):
无参数
EXEC
过程名;
或者
BEGIN
过程名
END;
IN
参数
EXEC
过程名(入参数..);
或者
BEGIN
过程名(入参数...)
END;
OUT参数,IN
OUT参数
variable
绑定变量名
数据类型;
//定义一个变量接收出参数的值;
EXEC
过程名(:绑定变量名);
运行存储过程使用exec命令
格式为:exec 存储过程名(参数1,参数2...)
例子:exec sp_renamedb('u01','u02',3,4)
例子说明:存储过程名字为sp_renamedb 参数有4个,前两个是char类型,后两个是int类型。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图