91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL如何遍歷數據行

發布時間:2022-12-07 17:25:28 來源:億速云 閱讀:170 作者:iii 欄目:MySQL數據庫

本篇內容介紹了“SQL如何遍歷數據行”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

代碼如下:

--非游游標方式遍歷記錄時,記錄需要有ID列
declare @i int   --循環開始索引
declare @max int --循環結束索引
set @i=1 --從第1條記錄開始
--總記錄數量
select @max=COUNT(name) from sys.databases where name like 'WHQJ%'  
--要遍歷的記錄插入到臨時表
select  database_id as id,name into #tmp from sys.databases where name like 'WHQJ%' 
declare @str nvarchar(200)
begin
   while @i<@max
         begin
          set @str =  'select top 1 name from #tmp where id not in(select top '+STR(@i)+' id from #tmp)' 
         print @str
          print @i;
            exec(@str)    --執行查詢
         set @i=@i+1; --索引自增1
         continue;
       end
end
drop table #tmp

GO

--通過游標方式遍歷沒有ID列的數據行
declare @db_name nvarchar(50)
declare tmpCur cursor for select name from sys.databases where name like 'WHQJ%' --聲明游戲語句
open tmpCur --打開游標
fetch next from tmpCur into @db_name --取1條記錄
--遍歷
while @@FETCH_STATUS=0
   begin
      print @db_name --打印取出的值
      fetch next from tmpCur into @db_name --取下1條記錄
   end
close tmpCur --關閉游標
deallocate tmpCur --釋放游標
GO

“SQL如何遍歷數據行”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

sql
AI

铜鼓县| 井研县| 铁岭市| 昌平区| 古丈县| 白水县| 探索| 晋州市| 青冈县| 应城市| 津市市| 老河口市| 望谟县| 兴山县| 南投市| 江陵县| 科技| 沂源县| 获嘉县| 望奎县| 疏附县| 漳州市| 松潘县| 富裕县| 汕尾市| 平武县| 唐海县| 彭水| 涡阳县| 攀枝花市| 特克斯县| 嘉定区| 土默特右旗| 乌拉特前旗| 长春市| 河南省| 建湖县| 扎兰屯市| 北宁市| 娄烦县| 恩平市|