1
3
这可以通过 partial unique index 考虑:
|
2
1
计算(不存储)应用程序状态
考虑使用顺序数据而不是试图更新状态。
考虑一下
或者,为每个修订添加时间戳,如下所示。
然后,创建如下表:
另一个选项是测试插入前后的状态。 手动测试状态 你可以指定 项目\u id 修订 字段是 但这似乎不是你想要的。似乎你想要 是最新版本吗 为复制字段 是的 价值观。 声明,或 语句,并在执行插入之前测试它的值。如果多个进程同时访问数据库,可能也希望在事后这样做。
|
3
0
您可以使用如下触发器
|
Community wiki · SQL语法新手 1 年前 |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |