SQL 游標的簡單使用

2021-04-07 05:57:41 字數 681 閱讀 6415

sql 游標的簡單使用例子:

declare cur_monthlypolicy cursor for

select distinct t_policyproperty.policyname from t_policyproperty inner join t_policy on t_policyproperty.policyname=t_policy.policyname where t_policy.prototype='包月'

declare @policyname  varchar(32)

begin

open cur_monthlypolicy fetch next from cur_monthlypolicy into @policyname

while @@fetch_status = 0

begin

insert into t_policyproperty (policyname,name,namevalue) values(@policyname,'ipfixtrafficlimit','0')

fetch next from cur_monthlypolicy into @policyname

endclose cur_monthlypolicy

deallocate cur_monthlypolicy

end

SQL游標的簡單使用

在此之前,曾看過大神們對游標的一些看法,即游標其實就像c語言中的指標一樣,對於很多人來說,使用游標非常之不好用。在此,我只寫一下兩個使用游標的簡單例子。1 使用游標進行查詢資料庫記錄。這裡是查詢作者表的一些資訊 go declare auid char 12 aulname varchar 20 a...

SQL 游標的使用

我們都知道在關聯式資料庫中,都是面向集合進行查詢的,而游標卻是化整為零,是按行查詢的,舉個例子比如說之前那個壕買了99臺蘋果6,他可以一次性就買了99臺,這正是我們平常使用sql的方式,他也可以分成若干次買,這就是游標的方式,一次只查詢一行。游標分為游標型別和游標變數,對於游標變數來說,游標變數支援...

SQL游標的使用

sql游標的使用 2008 09 29 13 57 一 游標包括兩個部分 1 游標結果集 由定義該游標的select語句返回的行的集合 2 游標位置 指向這個集合中某行的指標 二 游標處理過程 使用declare 語句宣告 使用open語句開啟 使用fecth語句從游標中提取資料 判斷是否為空,為空...