Създайте функция, която актуализира колоната с клеймото време за промяна на таблица, както следва:
CREATE OR REPLACE FUNCTION update_changetimestamp_column()
RETURNS TRIGGER AS $$
BEGIN
NEW.changetimestamp = now();
RETURN NEW;
END;
$$ language 'plpgsql';
Създайте тригер в таблицата, който извиква функцията update_changetimestamp_column() всеки път, когато възникне актуализация по следния начин:
CREATE TRIGGER update_ab_changetimestamp BEFORE UPDATE
ON ab FOR EACH ROW EXECUTE PROCEDURE
update_changetimestamp_column();