Oracle 存储过程—为数传递变量
发布时间:2020-12-30 23:15:58 所属栏目:站长百科 来源:网络整理
导读:oracle 存储过程的基本语法 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name varchar2(20); begin v_name := ‘张三丰‘; p_para3 := v_name; dbms_output.put_line(‘p_para3:‘||p_par
|
? -------------------------- 3.实例 create or replace procedure sp_name(defaultVar in varchar2 default ‘A‘) -- 默认参数,如果不传,要注意参数的顺序 as -- 变量声明,每个声明用分号结束。可以在声明的同时初始化 robj varchar2(4); var2 number(20) := 123; begin -- 字符串拼接用 || dbms_output.put_line(‘isok:‘ || ‘abc‘); -- 调用其他存储过程 proc_test1(T => ‘A‘,R => robj); dbms_output.put_line(‘R = ‘ || R); end; -- 存储过程结束 --调用 begin sp_name(‘A‘); end; (编辑:安卓应用网_ASP源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
