當前位置:編程學習大全網 - 腳本源碼 - 什麽是存儲過程?Sql 存儲過程知識詳解

什麽是存儲過程?Sql 存儲過程知識詳解

存儲過程的好處:1.由於數據庫執行動作時,是先編譯後執行的。然而存儲過程是壹個編譯過的代碼塊,所以執行效率要比T-SQL語句高。2.壹個存儲過程在程序在網絡中交互時可以替代大堆的T-SQL語句,所以也能降低網絡的通信量,提高通信速率。3.通過存儲過程能夠使沒有權限的用戶在控制之下間接地存取數據庫,從而確保數據的安全。小結:總之存儲過程是好東西,在做項目時屬於必備利器,下面介紹存儲過程的基本語法。存儲過程的語法和參數講解存儲過程的壹些基本語法:--------------創建存儲過程----------------- CREATE PROC [ EDURE ] procedure_name [ ; number ] [ { @parameter data_type } [ VARYING ] [ = default ] [ OUTPUT ] ] [ ,...n ] [ WITH { RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION } ] [ FOR REPLICATION ] AS sql_statement [ ...n ] --------------調用存儲過程----------------- EXECUTE Procedure_name '' --存儲過程如果有參數,後面加參數格式為:@參數名=value,也可直接為參數值value --------------刪除存儲過程----------------- drop procedure procedure_name --在存儲過程中能調用另外壹個存儲過程,而不能刪除另外壹個存儲過程

  • 上一篇:看《仙劍雲之凡》電視劇裏小蠻居然是趙靈兒的外孫女,所以仙劍系列到底出了幾代女媧後人?
  • 下一篇:關於雙聲卡問題:
  • copyright 2024編程學習大全網