Tạo một hàm cập nhật cột dấu thay đổi của một bảng như sau:
CREATE OR REPLACE FUNCTION update_changetimestamp_column()
RETURNS TRIGGER AS $$
BEGIN
NEW.changetimestamp = now();
RETURN NEW;
END;
$$ language 'plpgsql';
Tạo một trình kích hoạt trên bảng gọi hàm update_changetimestamp_column () bất cứ khi nào một bản cập nhật xảy ra như vậy:
CREATE TRIGGER update_ab_changetimestamp BEFORE UPDATE
ON ab FOR EACH ROW EXECUTE PROCEDURE
update_changetimestamp_column();