收藏
回答

云数据库更新数据时,能否根据字段当前值,执行不同的更新?

数据库中有个整数类型的字段,最小值控制为0,更新的时候使用inc函数增加(或者减去)一个数,当减去一个数后值小于0时更新为0。

类似于MySQL 的update test set num=case when num<2 then 0 else num-2 end

回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-12-14

    不支持。不过可以改成当为0时,不再inc(-1)

    2020-12-14
    有用
    回复 1
    • @西南大山猫
      @西南大山猫
      2020-12-14
      谢谢,不过我每次增加的数不固定,看来只能先查一下了
      2020-12-14
      回复
登录 后发表内容
问题标签