2017-02-08 46 views

回答

0

documentation說:

兩個WHEN子句和觸發器動作可以訪問行的元素被插入,使用「NEW。列名稱」和「OLD。列名稱」格式的引用刪除或更新,其中列名稱是觸發器關聯的表中列的名稱與...一起。

id單獨可以在SELECT/INSERT/UPDATE/DELETE語句中使用,並且引用該語句中使用的其中一個表中的列。

通常情況下,你可以使用舊的或新找到的行中的實際表:

CREATE TRIGGER ... 
BEGIN 
    UPDATE MyTable SET UpdateTime = time('now') WHERE id = NEW.id; 
END;