久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > SQL Server存儲過程入門學習建站知識

SQL Server存儲過程入門學習建站知識

時間:2023-05-22 09:05:22 閱讀: 文章分類: 網站建設 作者: 網站編輯員

導讀:1建站知識存儲過程(Stored Procedure),是一組為了完成特定功能的SQL 語句,集經編譯后存儲在數據庫中,用戶通過指定存儲過程的名seo網站優化培訓seo網站關鍵詞優化。

seo網站優化培訓seo網站關鍵詞優化

存儲過程的定義,

存儲過程(Stored Procedure),是一組為了完成特定功能的SQL 語句,集經編譯后存儲在數據庫中,用戶通過指定存儲過程的名字并給出參數,如果該存儲過程帶有參數來執行。在SQL Server 的系列版本中,存儲過程分為兩類:系統提供的存儲過程和用戶自定義存儲過程。系統SP,主要存儲master 數據庫中,并以sp_為前綴并且系統存儲過程主要是從系統表中獲取信息,從而為系統管理員管理SQL Server。用戶自定義存儲過程是由用戶創建,并能完成某一特定功能,如:查詢用戶所需數據信息的存儲過程。

這里我們看看存儲過程的好處;

(1)重復使用。存儲過程可以重復使用,從而可以減少數據庫開發人員的工作量。(2)提高性能。存儲過程在創建的時候就進行了編譯,將來使用的時候不用再重新編譯。一般的SQL語句每執行一次就需要編譯一次,所以使用存儲過程提高了效率。(3)減少網絡流量。存儲過程位于服務器上,調用的時候只需要傳遞存儲過程的名稱以及參數就可以了,因此降低了網絡傳輸的數據量。如何seo優化推廣網站(4)安全性。參數化的存儲過程可以防止SQL注入式的攻擊,而且可以將Grant、Deny以及Revoke權限應用于存儲過程。

好了,我們來看看創建的基本語法

定義存儲過程的語法

CREATEPROC[EDURE]存儲過程網站seo優化診斷工具名@參數1數據類型=默認值,…… ,@參數n數據類型OUTPUTASSQL語句GO參數是可選的參數分為輸入參數、輸出參數輸入參數允許有默認值這里來創建一個簡單的存儲過程

CREATE PROCEDURE UserLogin@name varchar(20),@password varchar(20)AS-- 定義一個臨時用來保存密碼的變量--DECLARE @strPwd NVARCHAR(20) 這里先不介紹變量。稍后的文章會詳細講到BEGINselect * from userinfo where userName=@name and userPass=@passwordENDGO首先我們用簡單的sql查詢select * from userinfo where userName='admin'查詢結果:---------------------UserName UserPassAdmin Admin

現在我們來執行我們的存儲過程exec UserLogin admin,admin--或這樣調用:EXEC UserLogin @name='admin',@password='admin'

查詢結果:---------------------UserName UserPassAdmin Admin

注意,在SQL SERVER中,所有用戶定義的變量都以“@”開頭,OUTPUT關鍵字表示這個參數是用來輸出的,AS之后就是存儲過程內容了。只要將以上代碼在“查詢分析器”里執行一次,SQL SERVER就會在當前數據庫中創網站建設制作建一個名為“UserLogin”的存儲過程。你可以打開“企業管理器”,選擇當前操作的數據庫,然后在左邊的樹型列表中選擇"可編程性->存儲過程",此時就可以在右邊的列表中看到你剛剛創建的存儲過程了(如果沒有,刷新一下即可)。看到了在數據中調用存儲過程的方法有兩種(這里EXEC與EXECUTE等效);

關鍵詞標簽: 入門 SQL 存儲過程

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章SQL Server存儲過程入門學習建站知識主要講述存儲過程,入門,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4272.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 新泰市| 合肥市| 敖汉旗| 蓬溪县| 英吉沙县| 高青县| 仙居县| 秦皇岛市| 兴隆县| 承德市| 四川省| 东乡县| 平谷区| 额敏县| 天长市| 油尖旺区| 怀化市| 安国市| 嵊州市| 贵州省| 曲靖市| 大同市| 抚顺县| 招远市| 贵德县| 太仓市| 崇仁县| 法库县| 育儿| 乾安县| 铁力市| 徐汇区| 石城县| 辽阳市| 探索| 双柏县| 阳新县| 财经| 博爱县| 五原县| 玉林市|