国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQL利用游標遍歷日期查詢的過程詳解

SQL利用游標遍歷日期查詢的過程詳解

2022-03-09 22:11寫BUG的小孟 Sql Server

這篇文章主要介紹了SQL利用游標遍歷日期查詢,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

需求:我有個存儲過程,每次執行需要帶入一個連續的日期。我想遍歷執行出一個月的時間,怎么搞?

我本來的想法是:程序里面寫一個for循環,循環里面循環傳日期去執行這個存儲過程。

但是同事告訴我用游標,我從來沒用過,就嘗試了一下,沒想到成功了哈哈,記錄一下!

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- 1.聲明游標變量
declare @begin_date varchar(50),
 @sumWeight varchar(50)
-- 2.聲明游標
declare date_cursor cursor for -- date_cursor 是游標名 ,for 代表做什么
SELECT * FROM (
 select convert(varchar(10),dateadd(DAY,t2.number,t1.day),120) day from(select '2021-10'+'-01' day) t1,(select number from MASTER..spt_values WHERE TYPE='P' AND number>=0 and number<=31) t2 where convert(varchar(10),dateadd(DAY,t2.number,t1.day),120) like '2021-10%'
) T
WHERE  T.day >= '2021-10-01' AND T.day <= '2021-10-10'
--3.打開游標
open date_cursor
--4.提取數據
fetch next from date_cursor into @begin_date -- 將查詢內容放入變量中
while @@FETCH_STATUS = 0  -- @@FETCH_STATUS 是一個全局變量,值為0時表示提取成功,存在數據, while 循環表示如果存在數據則執行
begin
    select @sumWeight= sum(NowNum) from MY_SP_LiTiKuDayStock where TIME=''+@begin_date+''  --我的業務處理
        print '開始時間:'+@begin_date+'當天重量:'+@sumWeight
        --print @begin_date
    fetch next from date_cursor into @begin_date  -- 繼續提取下一行
end
--5.關閉游標
close date_cursor
--6.釋放游標
deallocate date_cursor

SQL利用游標遍歷日期查詢的過程詳解

寫完大概就知道了:游標是個結果集,可以把它的每一條結果都給一個變量,你可以循環利用這個變量,相當于簡介遍歷了這個結果集

參考:

【SQL server數據庫基礎】游標的操作

https://blog.csdn.net/realoser/article/details/121529498

SQLServer用sql語句返回一個月所有的天數

https://blog.csdn.net/weixin_30265171/article/details/95729926

到此這篇關于SQL利用游標遍歷日期查詢的文章就介紹到這了,更多相關SQL游標遍歷日期查詢內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://www.cnblogs.com/damugua/p/15738145.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 正在播放国产一区 | 国产精品成人国产乱一区 | 精品视频久久 | 精品伊人久久 | 国产精品久久久久久久久免费桃花 | 亚洲午夜久久 | 精品久草| 午夜激情在线免费观看 | cao视频| 欧美九九九| 黄色美女网站在线观看 | 在线观看国产视频 | 免费观看一级淫片 | 中国一极毛片 | 久久久久久亚洲精品 | 精品国内| 毛片免费电影 | 蜜月久综合久久综合国产 | 成人爽a毛片一区二区免费 日韩av高清在线 | 亚洲第一se情网站 | 狠狠干av | 亚洲一区二区三区高清 | av在线一区二区三区 | 成人午夜小视频 | 亚洲久草视频 | 久久精品二区 | 中国在线观看片 | 欧美激情一区二区三区 | 午夜国产| 欧美成年网站 | 亚洲精品无码专区在线播放 | 蜜桃av一区二区三区 | 久久久国产精品视频 | 国产精品一区二区三区免费 | 日日操天天爽 | 久久中文字幕一区二区 | 日本福利视频网 | 一本久久综合亚洲鲁鲁五月天 | 国产有码| 91视频在线播放视频 | 午夜色播|