日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

要想看懂存儲過程的意思,就必須要多看存儲過程和實例,多百度查詢前人的積累的說明,只有在不斷地實踐才能形成自己的知識,首先,先看到一些基礎的語法,慢慢就看懂存儲過程說表達的意思了。

一、定義變量

1、簡單賦值

定義變量

declare @a int

給變量賦值

set @a=5

打印變量

print @a

 

 

2、使用select語句賦值

定義變量

declare @a nvarchar(50)

用select 給變量賦值

select @a = Name from czryk where ID=101

打印變量

print @a

 

3/使用update語句賦值

declare @a nvarchar(50)

update czryk set @a= Name where ID=101

打印變量

print @a

 

二、打印消息,以便跟蹤存儲過程讀取哪個位置時出錯,通過消息窗口或者結果窗口可以看到我們需要注意的信息。

print @a

或者

print '這是測試'

或者

select @a

三、游標(也是比較難懂的一個地方)

定義多個變量

declare @a int

declare @b int

declare @c varchar (50)

 

--定義一個游標

declare user_cur cursor for select bh,id,name from czryk

--打開游標

open user_cur

while @@fetch_status=0

begin

--讀取游標

fetch next from user_cur into @bh,@id,@name

print @bh

end

close user_cur

--摧毀游標

deallocate user_cur

 

四、存儲過程的語法


  1. --創建帶output參數的存儲過程
  2. CREATE PROCEDURE abc
  3. @a int ,
  4. @b int ,
  5. @ sum int output
  6. AS
  7. BEGIN
  8. set @ sum =@a+@b

 

 

五、最后執行存儲過程

exec abc @a,@b

分享到:
標簽:sql server
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定