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.