mysql的游标写法_SQL 游标的写法

DECLARE @Y1002 varchar(200),@A0100 varchar(200),@C0103 datetime                   ----定义变量

DECLARE Police_Department CURSOR FOR                               --定义游标

SELECT Y1002,A0100,C0103 FROM A001A000 WHERE LEFT(Y1002,1)='4' AND LaborState=1     ---查询的数据

OPEN Police_Department                               --打开游标

FETCH next from Police_Department into @Y1002,@A0100,@C0103                      --将游标向下移1行,获取的数据放入之前定义的变量@@Y1002,@A0100,@C0103中,这个支段的数量要与查出的支段数量一致

WHILE @@fetch_status=0                               --判断是否成功获取数据

BEGIN

-----这里写代码逻辑块

FETCH NEXT FROM Police_Department into @Y1002,@A0100,@C0103           --将游标向下移1行

END

CLOSE Police_Department                                           --关闭游标

DEALLOCATE Police_Department                                        --释放游标

---游标可用于循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值