1. update_time设置根据时间戳更新
postgresql更新时间戳需要通过触发器来实现,至于有没有其他方式,我暂时还没找到。
1、首先需要通过代码创建函数,也就是定义触发器。
create or replace function 触发器函数名称() returns trigger as
$$
beginnew.更新时间戳字段名称 = current_timestamp;return new;
end
$$
language plpgsql;
2、接下来就是创建触发器了
create trigger 触发器名称 before update on 表名 for each row execute procedure 触发器所要用的函数名称();