日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > MS_SQL > SQL基礎(chǔ):SQL利用游標(biāo)遍歷日期查詢的過(guò)程詳解

SQL基礎(chǔ):SQL利用游標(biāo)遍歷日期查詢的過(guò)程詳解

時(shí)間:2024-02-08 11:17作者:下載吧人氣:14

需求:我有個(gè)存儲(chǔ)過(guò)程,每次執(zhí)行需要帶入一個(gè)連續(xù)的日期。我想遍歷執(zhí)行出一個(gè)月的時(shí)間,怎么搞?

我本來(lái)的想法是:程序里面寫(xiě)一個(gè)for循環(huán),循環(huán)里面循環(huán)傳日期去執(zhí)行這個(gè)存儲(chǔ)過(guò)程。

但是同事告訴我用游標(biāo),我從來(lái)沒(méi)用過(guò),就嘗試了一下,沒(méi)想到成功了哈哈,記錄一下!

— 1.聲明游標(biāo)變量
declare @begin_date varchar(50),
@sumWeight varchar(50)
— 2.聲明游標(biāo)
declare date_cursor cursor for — date_cursor 是游標(biāo)名 ,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.打開(kāi)游標(biāo)
open date_cursor
–4.提取數(shù)據(jù)
fetch next from date_cursor into @begin_date — 將查詢內(nèi)容放入變量中
while @@FETCH_STATUS = 0 — @@FETCH_STATUS 是一個(gè)全局變量,值為0時(shí)表示提取成功,存在數(shù)據(jù), while 循環(huán)表示如果存在數(shù)據(jù)則執(zhí)行
begin
select @sumWeight= sum(NowNum) from MY_SP_LiTiKuDayStock where TIME=”+@begin_date+” –我的業(yè)務(wù)處理
print ‘開(kāi)始時(shí)間:’+@begin_date+’當(dāng)天重量:’+@sumWeight
–print @begin_date
fetch next from date_cursor into @begin_date — 繼續(xù)提取下一行
end
–5.關(guān)閉游標(biāo)
close date_cursor
–6.釋放游標(biāo)
deallocate date_cursor
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門(mén)閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 国产情侣真实露脸在线最新 | 亚洲在线精品视频 | 亚洲成人在线免费视频 | 亚洲成人免费网址 | 亚洲视频中文字幕 | 国产成人精品免费视频大全可播放的 | 国产a级一级久久毛片 | 中文字幕有码在线视频 | 亚洲成人一区在线 | 国产激情一区二区三区在线观看 | 亚洲欧美日韩精品香蕉 | 久久精品免视着国产成人 | 国产自产v一区二区三区c | 欧美黑大粗硬毛片视频 | 久久久久久久国产精品影院 | 久草在线视频资源站 | 欧美日韩高清不卡一区二区三区 | 亚洲成a人片在线观看中文 亚洲成a人片在线观看中文!!! | 亚洲精品xxxx | 韩国免费一级成人毛片 | 一级毛片免费 | 男人和女人的做刺激性视频 | 欧美韩国日本在线 | 亚洲成a人片在线网站 | 国产色司机在线视频免费观看 | 两性午夜视频 | 欧美一级片网址 | 一本久综合久久爱 | 亚洲视频在线观看地址 | 免费看黄色的网址 | 91亚洲人成手机在线观看 | 美女张开腿让男人操 | 午夜一级毛片看看 | 亚洲免费小视频 | 国产91在线 | 亚洲 | 欧美另类高清xxxxx | 色熟| 国产高清第一页 | 天堂一区二区三区在线观看 | 国产一级在线观看 | 一区二区不卡视频在线观看 |