开发者社区> 问答> 正文

如何实现对特定列加一操作?

如何实现对特定列加一操作?

展开
收起
保持可爱mmm 2020-03-29 15:39:24 627 0
1 条回答
写回答
取消 提交回答
  • 您可以采取以下方式实现加一操作。

    row = getRow(primary_key, 'col') // 先将该列的值读出来 old_value = row['col'] // 记录该列的旧的值 row['col'] = old_value + 1 // 计算新的值 updateRow(row, condition: row['col'] == old_value) // 写入新的值,写入时必须带条件检查,期望在写入时,当前列还是旧的值,即还没有其他人同时修改这一列

    2020-03-29 15:43:34
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载
如何使用Tair增强数据结构构建丰富在线实时场景 立即下载
“静态调用链路发现”应用场景分析及实践探索 立即下载