【发布时间】:2011-06-11 04:17:05
【问题描述】:
您如何在 AS400 上的 DB2 中获得受 SQL UPDATE 语句影响的确切行?
查看刚刚更新的行非常有用,在测试期间更是如此。
我看到this question: 是一样的,但特定于 MySQL。是否有标准的 SQL 方式或 DB2 特定的方式来执行此操作?
我也看到了this technique,但是我不能用,因为我的更新查询太复杂了。
附加功能可能是:还这些行的先前版本,因此您可以将其与实际版本(更新后)进行比较并查看修改。
编辑:我的 DB2 版本 是 IBM i V5R3 和 V6R1 的版本
【问题讨论】:
-
复杂并不是“这种技术”背后的建议的唯一问题。您有一个竞争条件,即在计算行数和更改行数之间可能会发生变化。这不是可靠的信息。
标签: database db2 ibm-midrange