Oracle Tutorial: Stored Procedure Creation with Outgoing Parameters and JDBC Calling Java Code

create

Key points:
1. Understand how to create a stored procedure with outgoing parameters based on examples.
2. Understand how to use Oracle to call stored procedures based on examples.

--创建带传出参数的存储过程
create or replace procedure pro_owners_add1
(
v_name varchar2,--名称
v_addressid number,--地址编号
v_housenumber varchar2,--门牌号
v_watermeter varchar2,--水表号
v_ownertypeid number,--业主类型
v_id out number
)
is

begin
  select seq_owners.nextval into v_id from dual;
  insert into t_owners values(v_id,v_name,v_addressid,v_housenumber,v_watermeter,sysdate,v_ownertypeid);
  commit;
end;

transfer

--调用传出参数的存储过程
declare
   v_id number;
begin
   pro_owners_add1('马3哈',2,'32-32','2233312',1,v_id);
   dbms_output.put_line(v_id);
end;

JDBC calling stored procedure with outgoing parameters

Key points:
1. Learn how to call a stored procedure with outgoing parameters through code examples.
2. Note that the parameters that need to be sent out must be registered before executing the sql statement, and the outgoing parameters must be obtained after the sql statement is executed.

insert image description here

Guess you like

Origin blog.csdn.net/a772304419/article/details/132479907