第一步:點(diǎn)擊數(shù)據(jù)庫(kù)下的“可編程性”,選擇“存儲(chǔ)過(guò)程”,點(diǎn)擊鼠標(biāo)右鍵,選擇“新建存儲(chǔ)過(guò)程”
成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為廣水等服務(wù)建站,廣水等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為廣水企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
第二步:在create PROCEDURE 后?輸入存儲(chǔ)過(guò)程的名字,緊跟著的就是定義存儲(chǔ)過(guò)程的參數(shù),接下來(lái)就可以去編寫(xiě)自己所需要組裝的存儲(chǔ)過(guò)程語(yǔ)句了
創(chuàng)建存儲(chǔ)過(guò)程語(yǔ)法:
create?proc[全稱procedure可以簡(jiǎn)寫(xiě)為proc]?存儲(chǔ)過(guò)程的名字
@參數(shù)?數(shù)據(jù)類型?[如果需要默認(rèn)值就在數(shù)據(jù)類型后面加上?=?值]?[output加上output后表示該參數(shù)是返回的參數(shù)]
/*如果多個(gè)參數(shù)則用,號(hào)隔開(kāi)*/
as
SQL語(yǔ)句
go
示例:
create?proc?usp_user
@id?int?--創(chuàng)建一個(gè)參數(shù)
@name?varchar(50)='小白'--穿件一個(gè)帶默認(rèn)值小白的參數(shù)
@cot?int?output?--創(chuàng)建一個(gè)返回參數(shù)
as
select?*?from?user?wehre?id=@id
go
/*穿件一個(gè)名為usp_user的存儲(chǔ)過(guò)程,參數(shù)為@id,一個(gè)帶默認(rèn)值為小白的參數(shù),還有一個(gè)帶返回的參數(shù)*/
注意,怕寫(xiě)的不對(duì),可以執(zhí)行下,想驗(yàn)證sql語(yǔ)句是否正確,就使用print輸出下。
第三步:點(diǎn)擊上面的執(zhí)行,存儲(chǔ)過(guò)程就寫(xiě)好了,要怎么調(diào)用呢,在sqlserver的語(yǔ)句查詢框中,輸入exec 存儲(chǔ)過(guò)程名 參數(shù),執(zhí)行就可以了。
這些系統(tǒng)表在SQL Server 2005以后稱作系統(tǒng)基表,是供SQL Server內(nèi)部使用,用戶是沒(méi)有權(quán)限訪問(wèn)的,與SQL Server 2000及之前的版本的SQL Server中的系統(tǒng)表能直接訪問(wèn)的情況是不一樣的。
----@Value 是指字段的值如你查 XXX'
--@Msg 輸入 如件數(shù)為0 則 輸出為 OK
create proceudre PgetMsg
@Value varchar(100),@Msg varchar(20) output
AS
declare @Sum numeric(18,4)
select @Sum =sum(件數(shù)) from tab where A=@Value
if @sum=Isnull(@sum,0)
set @Msg='OK'
else
set @Msg=''
-----------------------
--結(jié)束
1、安裝好一般需要啟動(dòng)服務(wù)
2、然后找到 sql server 2014 manament studio 登錄
3、一般選擇windowNT登錄,這是安裝時(shí)默認(rèn)的安裝方式
4 、登錄就就可以操作數(shù)據(jù)庫(kù)了
網(wǎng)站題目:關(guān)于sqlserver小白的信息
網(wǎng)頁(yè)路徑:http://jinyejixie.com/article0/dssshio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開(kāi)發(fā)、網(wǎng)站排名、響應(yīng)式網(wǎng)站、網(wǎng)站制作、網(wǎng)站策劃、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)