實習複習 資料庫儲存過程與儲存函式 觸發器8

2021-08-28 08:26:23 字數 719 閱讀 8039

1定義:就是為了適用於針對資料庫的某乙個重複功能的開發。就是多條sql語句的集合,

2使用規則

建立儲存過程create procedure 儲存過程名(in/out/inout   引數名 資料型別)

begin

sql語句的集合

end 

3儲存過程呼叫

call  儲存過程名(引數)

3刪除儲存過程

drop procedure 儲存過程名

1建立儲存函式

create function  函式名( 引數 引數資料型別)

returns 資料型別

begin

return(sql語句);

end

2儲存函式呼叫

select 儲存函式名(引數)

3刪除儲存函式

drop function 儲存函式名

1定義:觸發器是不需要被呼叫的,當對乙個表的特別時間出現時,他就會被啟用,利用觸發器實現資料庫的資料完整性(級聯刪除----冗餘資料)

2使用規則

建立觸發器 create trigger 觸發器名 觸發時刻  觸發事件 on 表名 for each row 觸發器動作

刪除觸發器 drop trigger 觸發器名

資料庫 儲存過程

儲存過程,stored procedure,是在大型資料庫系統中,一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數 如果該儲存過程帶有引數 來執行它。模擬於c中的函式。mysql與sqlserver是不同的。建立儲存過程 conn getconnec...

資料庫 儲存過程

在資料庫中,儲存過程屬於一種物件,是一種高效的安全的訪問資料庫的方法。下邊我們就資料庫中的儲存過程總結它的相關知識點。我們分為概述,實現和管理三個方面來總結。一,儲存過程的概述 1,概念 儲存過程 storedprocedure 是在資料庫伺服器端執行的一組t sql語句的集合,經編譯後存放在資料庫...

資料庫 儲存過程

一組為了完成特定功能的sql 語句集,經編譯後儲存在資料庫中。使用者通過指定儲存過程的名字並給出引數 如果有引數 來執行它。系統儲存過程 以sp 開頭,用來進行系統的各項設定.取得資訊.相關管理工作。本地儲存過程 使用者建立的儲存過程是由使用者建立並完成某一特定功能的儲存過程,這跟各種程式語言裡使用...