【问题标题】:How to reset previously updated rows and update the selected rows with only one query?如何重置先前更新的行并仅使用一个查询更新选定的行?
【发布时间】:2017-08-17 23:14:48
【问题描述】:

我有一个表,对于具有指定 id 的指定行需要更改值,而对于以前选择的行应该重置。 我是否需要重置整个表,然后更新指定的行。是否有任何选项可以仅使用一个查询更新表。 我在 android 上使用房间持久性

【问题讨论】:

标签: android sqlite android-sqlite


【解决方案1】:

与任何数据库标准一样,房间更新和删除是独立的操作类型。

那么如果你需要混合操作,也许你可以尝试执行Trigger(thread about trigger)。

但是出于什么原因你必须在同一个查询中执行这两个操作?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-12
    • 1970-01-01
    相关资源
    最近更新 更多