SQL99触发器值已更改

时间:2015-07-17 11:10:12

标签: sql triggers db2

我必须用SQL99语法编写一个Trigger,每次相应的值改变时都会增加versionCounter。

表格如下:

表名:table1

------------------------------
| ID  | Values     | Version |
------------------------------
| 1   |  valueXYA  |  563    |
| 2   |  valueABC  |  148    |
| 3   |  alsoValue |  101    |
------------------------------

我现在正在考虑的是这样的,但我不确切知道如何找到值已更改的正确列:

Create TRIGGER incrementVersionNumber
AFTER update on tableName
begin
 SET Version = Version + 1 WHERE %valueChanged
END

希望你们能帮助我! 提前谢谢。

0 个答案:

没有答案