postgresql更新时间戳需要通过触发器来实现,至于有没有其他方式,我暂时还没找到。
1、首先需要通过代码创建函数,也就是定义触发器。
create or replace function {{ 触发器方法名|(示例:cs_timestamp()) }} returns trigger as$$beginnew.{{ 需要更新字段|(示例:updatetime) }}= current_timestamp;return new;end$$language plpgsql;
2.创建触发器
create trigger cs_name before update on {{ 表名 }} for each row execute procedure {{ 触发器方法名|(示例:cs_timestamp()) }};
3、数据库设置

