儲存過程學習 1 認識

2021-09-08 16:14:19 字數 807 閱讀 4686

軟體:pl/sql developer

1、新建sql視窗,輸入如下:

create or replace procedure skeleton

isbegin

null;

end;

儲存為skeleton.sql;

2、新建命令視窗,輸入並執行:

sql> execute skeleton

pl/sql procedure successfully completed

乙個最簡單的儲存過程被建立成功;

3、修改儲存過程,開啟skeleton.sql,修改儲存結果如下:

create or replace procedure skeleton

isbegin

dbms_output.put_line('hello world!');

end;

4、命令視窗下執行如下操作,輸出hello world!

sql> execute skeleton;

pl/sql procedure successfully completed

sql> set serveroutput on

sql> execute skeleton;

hello world!

pl/sql procedure successfully completed

5、放棄乙個儲存過程

sql> drop procedure skeleton;

procedure dropped

認識儲存過程

定義 sql語句執行的時候要先編譯,然後執行。儲存過程 stored procedure 是一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中。使用者通過指定儲存過程的名字並給出引數 如果該儲存過程帶有引數 來執行它。優點 允許模組化程式設計,只需建立一次儲存過程,並將其儲存在資料庫中,以後...

儲存過程學習1

create proc dbo proc addemail sender char 36 發件人 subject varchar 255 郵件主題 addressee text,收件人的工號 學號 message text,郵件的內容 ispublic bit 郵件是否公共 asdeclare er...

儲存過程學習1

受上級指示,該學學儲存過程了,現在開始,每天堅持學,直到學會。1 儲存過程和函式的資訊是寫入資料字典的,所以儲存過程可以看作是乙個公用模組,使用者編寫的pl sql程式或其他儲存過程都可以呼叫它 但儲存過程和函式不能呼叫pl sql程式 乙個重複使用的功能,可以設計成為儲存過程,比如 顯示一張工資統...