1
我需要將更新的列記錄到現有的空列中,它應顯示爲「已更新」或「未更新」。我在MS Access中運行此查詢。 下面找到一個例子我更新查詢(工作)和代碼觸發(不知道我需要一個,或者如果我正確地使用它)更新表與更新記錄在新列中的歷史記錄
update my_table
set col_i_need_to_set = 'value'
WHERE another_col like 'some_text'
and another_col2 LIKE 'some_other_text'
and another_col3 LIKE 'text'
CREATE OR REPLACE TRIGGER historyKeeper
AFTER UPDATE my_table
FOR EACH ROW
BEGIN
IF(UPDATING('col_i_need_to_set'))
THEN
INSERT INTO my_table(column_in_which_i_want_to_insert, column_value)
VALUES('Updated');
else
INSERT INTO my_table(column_in_which_i_want_to_insert, column_value)
VALUES('Not updated');
END IF;
END;
謝謝