Oracle存储过程执行初体验

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/vipp666/article/details/83056456

1、首先在plsql中创建一个插入语句的存储过程(已经创建好表,表名:suibian,两列,id,name)

create or replace procedure proc_suibian_insert(id in varchar2,name in varchar2)
as
begin
       insert into suibian values(id, name);
	   commit;/*事务提交*/
end proc_suibian_insert;

2、存储过程创建好之后执行存储过程,–在PL/SQL中可以在语句块中直接引用,但在Sqlplus(或者commend中)需要call或者execute命令


declare 
  a varchar2(10) := '1410312110';
  b varchar2(20) := '田明权';
begin
  proc_suibian_insert(a,b);
end;

declare 
begin
  proc_suibian_insert( '1410312113', '肖长富');
end;

猜你喜欢

转载自blog.csdn.net/vipp666/article/details/83056456
今日推荐