Pytorch常用程式碼整理
阿新 • • 發佈:2021-10-20
儲存過程的特點
(1)儲存過程已在伺服器儲存
(2)儲存過程具有安全特性
(3)儲存過程允許模組化程式設計
(4)儲存過程可以減少網路通訊流量
(5)儲存過程可以提高執行速度
儲存過程的型別
在SQL Sever2012中,儲存過程分為使用者自定義儲存過程、系統儲存過程、擴充套件儲存過程、臨時儲存過程、遠端儲存過程 五類。
1.使用者儲存過程
使用者儲存過程是使用者建立並能完成某一特定功能的儲存過程,是封裝了可重用程式碼的T-SQL語句模組。完成使用者指定的資料庫操作,其名稱不能以sp_為字首。使用者儲存過程包括T-SQL儲存過程和CLR儲存過程。
(1)T-SQL儲存過程:T-SQL儲存過程是指儲存的T-SQL語句集合,可以接受和返回使用者提供的引數。
(2)CLR儲存過程:CLR儲存過程是指對Microsoft.NET Framework公共語言執行時(CLR)方法的引用,可以接受和返回使用者提供的引數。
2.系統儲存過程
系統儲存過程是由系統提供的儲存過程,可以作為命令執行各種操作。系統儲存過程定義在系統資料庫master中,其字首是sp_,它們為檢索資訊提供了方便、快捷的方法。系統儲存過程允許系統管理員執行修改系統資料表的資料庫管理任務,可以在任何一個數據庫中執行
3.擴充套件儲存過程
擴充套件儲存過程允許使用者使用程式語言(例如C,Java等)建立自己的外部例程,在使用時需要先載入到SQL Sever系統中,並且按照使用儲存過程的方法執行。
建立儲存過程
1.圖形化建立儲存過程
略
Create procedure <procedure_Name>
As
Begin
<SQL Statement>
End
Go
執行儲存過程
EXEC <procedure_Name>