今天就要搞定,问题还没结果,大家帮忙!!急急 都长痘了

simplegift 2006-07-04 04:05:09
declare @n int,@m int
set @n = 2
set @m = 0
while @m <=@n
begin
SELECT cno,Id, RelatedId,acttype,keeptime
FROM ClientActs
WHERE (CONVERT(datetime, ActTime) BETWEEN CONVERT(datetime,
'2006-06-27 09:00:00') AND DATEADD(mi, @m*30, '2006-06-27 09:00:00')) and cno ='8610000002002'
and acttype in (0,1)
end
set @m = @m+1
死循环
...全文
117 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mylkzy 2006-07-04
  • 打赏
  • 举报
回复
多半心太急了^-^
zhenmeiyisi 2006-07-04
  • 打赏
  • 举报
回复
:(
zhenmeiyisi 2006-07-04
  • 打赏
  • 举报
回复
set @m = @m+1

end
playwarcraft 2006-07-04
  • 打赏
  • 举报
回复
set @m=@m+1放到 begin...end 裡面
WangZWang 2006-07-04
  • 打赏
  • 举报
回复
declare @n int,@m int
set @n = 2
set @m = 0
while @m <=@n
begin
SELECT cno,Id, RelatedId,acttype,keeptime
FROM ClientActs
WHERE (CONVERT(datetime, ActTime) BETWEEN CONVERT(datetime,
'2006-06-27 09:00:00') AND DATEADD(mi, @m*30, '2006-06-27 09:00:00')) and cno ='8610000002002'
and acttype in (0,1)
set @m = @m+1 --变量要放在循环里面
end

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧