Możesz odwołać się do id
kolumna za pomocą NEW.id
lub OLD.id
tak długo, jak id
kolumna się nie zmieni.
Ogólnie rzecz biorąc, z aliasem NEW
możesz uzyskać aktualną wartość zaktualizowanej kolumny i za pomocą OLD
otrzymujesz wartość, którą miała kolumna przed wykonaniem aktualizacji.
CREATE TRIGGER au_product_table
AFTER UPDATE ON product_table
FOR EACH ROW
UPDATE audit
SET product_id = NEW.id
WHERE your_condition;