16
我們可以使用特定列的更新MySQL的觸發器,它在更新同一個表(同一行)的另一列MySQL的觸發器「對列的更新」
create trigger my_trigger
BEFORE UPDATE OF col1, col2 ON TABLE_NAME
for each row
set NEW.col3 = NEW.col3 +1;
我試着用UPDATE OF col1, col2
上面的代碼。它不適用於MySQL。什麼是正確的語法,有人可以給我一些例子。
謝謝,但這只是特定於MySQL? – cldy1020 2012-04-28 01:12:52
@ ms1020:您還有哪些其他關係型數據庫管理系統? – eggyal 2012-04-28 06:47:00
現在我只能使用mysql。只是想知道是否有其他RDBMS有這個限制。我知道ORACLE支持列更新。 – cldy1020 2012-05-01 02:58:15