大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说PgSQL中修改数据自动更新update_time[通俗易懂],希望您对编程的造诣更进一步.
— 创建函数
CREATE OR REPLACE FUNCTION “upd_timestamp”()
RETURNS TRIGGER AS $$
BEGIN
NEW.update_time = now(); – updated_time 为自动更新的字段,如果你创建字段的时候有带双引号,该字段也需带上双引号
RETURN NEW;
END;
$$ language ‘plpgsql‘;
–创建触发器,每一行更新都触发该触发器
CREATE TRIGGER “updated_time” BEFORE UPDATE ON “inarc_datatemplate_info” – inarc_datatemplate_info是表名
FOR EACH ROW
EXECUTE PROCEDURE “upd_timestamp”();
PgSQL中修改数据自动更新update_time
原文地址:https://www.cnblogs.com/fangyan1994/p/13365395.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7162.html