oracle一步接一步(5) 儲存過程

2021-08-29 19:34:13 字數 760 閱讀 4759

由於時間有限。現在只是拿出兩個最基本的儲存過程的例子。oracle儲存結構語法也許以後會補上。

1.兩個最基本的儲存過程的例子

--建表並插入兩行資料

drop table temp;

create table temp(id int);

insert into temp values(1);

insert into temp values(2);

--建立乙個有輸入引數的儲存過程

create or replace procedure proc1(param in int) as

begin

insert into temp values(param);

end proc1;

/--呼叫

exec proc1(10000);

--建立乙個有輸入引數且有返回值得儲存過程

create or replace procedure proc2(param1 in int, param2 out int) as

begin

select id into param2 from temp where id = param1;

end proc2;

/--呼叫並顯示

var out_p number;

exec proc2(10000, :out_p);

print :out_p;

可以把上面的內容儲存為乙個sql檔案在sqlplus中執行試試。

oracle一步一步學習(一)

a 例項 理解為物件,看不見的 乙個oracle資料庫伺服器中包括多個資料庫,例如 orcl,orm,oa,bbs,tax,erp等等 在e oracledb oradata 目錄下,有多少個資料夾,就有多少個資料庫,例如 orcl資料夾 orcl資料庫 我們向資料庫中儲存的所有資料庫,最終都會存放...

一步一步 Sql Azure

一步一步 sql azure 1.使用 windowsazure 平台賬號登陸 2.新建sqlazure server 3.新建資料庫 4.為sql azure server 新增防火牆規則,只有將本機新增到規則裡才能從本機連線到該sqlazure server 5.連線到sql azure ser...

一步一步學cscope

告之 1,我不喜歡寫部落格 因為感覺太浪費時間 2,部落格能記住自己某階段學過的東西,而這些東西可能會很快的忘卻 所以我以後要學著在部落格上浪費時間 前言 本文件記錄了我今天 2007 11 9 下午學習cscope的一點收穫,特收錄部落格以作分享。在學習cscope過程中查閱了大量的文件,但發現適...