在這一節,我
們要學習sql server
的核心部分儲存過程
儲存過程(stored procedure)是一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中。使用者通過指定儲存過程的名字並給出引數來執行它。
儲存過程是資料庫中非常重要的乙個物件,它在實際用途中非常廣泛。儲存過程具有執行速度快,便於控制,保證資料的安全性和完整性,以及靈活性等特點。
先看下的建立語法:
create proc [ edure ] procedure_name[ ; number ]
[ [ varying ] [ = default ] [ output ]
] [ ,...n ]
[ with
][ for replication ]
as sql_statement [ ...n ]
假如有tb_teachers_info表:
現在我想建立乙個儲存過程,需要查詢出
teachersage為24
的教師姓名
create
procedure sp_techersnameas
select teachersname from tb_teachers_infowhere teachersage=
'24';
乙個簡單的儲存過程已經建立好了,現在讓我來執行它把
sql 語句:
exec sp_techersname
結果:
exec
是excute
的簡寫,為了書寫方便所以使用了簡寫,其實兩者都可以用來執行儲存過程。
這裡我們已經知道了建立一些簡單的儲存過程,在最後一章中我們會深入研究它,謝謝關注哦。
下一節觸發器的建立
sql server儲存過程
建立表的語句 create table student sno int primary key,sname nvarchar 30 sgentle nvarchar 2 sage int,sbirth smalldatetime,sdept nvarchar 30 drop table studen...
SQLSERVER儲存過程
sqlserver儲存過程使用說明書 引言首先介紹一下什麼是儲存過程 儲存過程就是將常用的或很複雜的工作,預先用 sql語句寫好並用乙個指定的名稱儲存起來,並且這樣的語句是放在資料庫中的,還可以根據條件執行不同 sql語句,那麼以後要叫資料庫提供與已定義好的儲存過程的功能相同的服務時,只需呼叫 ex...
SQL Server 儲存過程
儲存過程概念 儲存過程優點 儲存過程的介面 儲存過程的解析 編譯過程 儲存過程安全性 檢視儲存過程 加密 解密儲存過程 儲存過程概念 儲存過程 stored procedure 是一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中。使用者通過指定儲存過程的名字並給出引數 帶參儲存過程 來執行...