程式包例子

2021-05-13 00:19:34 字數 759 閱讀 6778

create or replace package test_package is

procedure pro_test01(num_arg in number);

function fun_test02 return number;

end test_package;

create or replace package body test_package is

procedure pro_test01(num_arg in number) is

begin

dbms_output.put_line(num_arg);

end;

function fun_test02 return number

is num_sum number default 0;

begin

for i in 1..100 loop

num_sum := num_sum + i;

end loop;

return num_sum;

end;

end test_package;

declare

num_sum number(10);

begin

num_sum := test_package.fun_test02;

dbms_output.put_line('num_sum' || num_sum);

test_package.pro_test01(num_sum);

end;

程式包例子

儲存過程 procedure create procedure 過程名 引數列表 as is begin exception end or replace 如果存在該過程,則重構該過程 過程引數的三種模式 in 用於接受呼叫程式的值,預設的引數模式 out 用於向呼叫程式返回值 in out用於接受...

adb 工具關閉程式包,開啟程式包,查詢程式包

1.關閉程式包 關閉的是google搜尋的包 命令是 adb shell am force stop com.android.quicksearchbox 2.開啟程式包 開啟的是google搜尋的包 命令是 adb shell am start w n com.android.quicksearc...

子程式和程式包

子程式是已命名的pl sql塊,它們儲存在資料庫中,可以為它們指定引數,可以從任何資料庫客戶端和應用程式中呼叫它們。子程式的優點如下 模組化 通過子程式,可以將程式分解為可管理的,明確的邏輯模組。可重用性 子程式在建立並執行後,就可以在任意數目的應用程式中使用。可維護性 子程式可以簡化維護操作,因為...