oracle怎么執(zhí)行存儲過程跟函數(shù)?
調(diào)用oracle存儲過程用begin...end的方式。
基本語法:
begin 存儲過程名(參數(shù)1,參數(shù)2……);--如果無參數(shù)則省略括號及括號內(nèi)部分end;
如,有存儲過程:
create or replace procedure p_testasv_begintime varchar2(20);v_endtime varchar2(20);v_str varchar2(10);begin v_begintime:=to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'); select 'badkano' into v_str from dual; v_endtime:=to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'); dbms_output.put_line('開始時間為:'||v_begintime); dbms_output.put_line('結(jié)束時間為:'||v_endtime);end;
執(zhí)行:begin p_test;end;