這問題有創意-我的想法,是給表加一個自增的列id---因為我不會用遊標
先定義一個變量@a儲存當前時間
@b 儲存總記錄數
建立循環
while(@b>0)
begin
if (datediff(s,@a,getdate())=10)----還是有誤差
begin
set @a=getdate();---造成誤差
exec('select * from 表 where id='+@a)
set @b=@b-1
end
end---誤差不會很大,你按我思路就做做
不過就是有點累贅
先定義一個變量@a儲存當前時間
@b 儲存總記錄數
建立循環
while(@b>0)
begin
if (datediff(s,@a,getdate())=10)----還是有誤差
begin
set @a=getdate();---造成誤差
exec('select * from 表 where id='+@a)
set @b=@b-1
end
end---誤差不會很大,你按我思路就做做
不過就是有點累贅
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货