游標 每天給每個使用者發錢

2022-04-28 18:51:06 字數 1398 閱讀 6876

use [chy]

go/****** object:  storedprocedure [dbo].[jtjj]    script date: 02/22/2014 10:39:15 ******/

set ansi_nulls on

goset quoted_identifier on

goalter proc [dbo].[jtjj]

asdeclare @username varchar(50)

declare my_cursor cursor --定義游標

for (select w_username from wallet) --查出需要的集合放到游標中

open my_cursor; --開啟游標

fetch next from my_cursor into @username; --讀取第一行資料(將wallet表中的userid放到@username變數中

while @@fetch_status = 0

begin

declare @n int

declare @oldpv decimal(18,2)

declare @oldcv decimal(18,2)

select @n=n,@oldpv=w_dzjfpv,@oldcv=w_cv  from wallet where w_username=@username

if @n<=99---------可以繼續新增

begin

declare @pv decimal(18,2)

declare @cv decimal(18,2)

select @pv=dzjf,@cv=rfjfcv from level where id=(select level_id  from [user] where username2=@username)-----從等級表中查出每天該發的獎金

insert into jtjjjl(jt_username, jt_pv, jt_cv, jt_datetime)values(@username,@pv,@cv,getdate())

update wallet set w_cv=(@oldcv+@cv),w_dzjfpv=(@oldpv+@pv) ,n=(@n+1) where w_username=@username

endelse

begin

update [user] set ispayed=0,state=0 where username2=@username

endfetch next from my_cursor into @username; --讀取下一行資料(將wallet表中的username放到@username變數中)

endclose my_cursor; --關閉游標

deallocate my_cursor; --釋放游標

每天給自己打分

時間 做事4 00 8 00 完成考研任務 8 00 9 00 創業任務,健身任務,學習任務 9 00 10 00 護膚,準備睡覺 事情備註 懲罰方式 1 每天早上八點晚上九點不在家 在家的時候不回床上 回家之前記錄 2 每天早上晨練 3 每天早上完成護膚 4 按時吃飯 5 開始注意自己的社交 6 ...

用Python每天自動給女友免費發簡訊

目錄 今天的教程就是教大家怎麼傳送免費簡訊給女朋友。傳送簡訊介面,我知道的常見的有兩個平台,乙個是 twilio,可以免費發簡訊 500 條,可發任意資訊,乙個是騰訊雲,可以免費發簡訊 100 條,需要申請簡訊傳送內容模板。鑑於 twilio 免費次數多一些,所以,這次我們就 twilio來傳送當天...

給每個Item分割線

首先要在drawable裡新建乙個檔案,列如名字drivier,這個檔案裡的 如下 然後在values裡的style裡新增一段話 name android listdivider drawable drivieritem 如下 一樣,新建乙個類,然後在mainactivity裡用recyclervi...