美文网首页
postgresql触发器

postgresql触发器

作者: Hmcf | 来源:发表于2019-10-28 10:16 被阅读0次
首先创建需要执行的函数
CREATE or replace FUNCTION public.vss_after_insert_local()
    RETURNS trigger
    LANGUAGE 'plpgsql'
    COST 100.0
    VOLATILE NOT LEAKPROOF 
AS $BODY$
BEGIN
    insert into odbc_test_int values(new.id);  //  参数是以new.字段名定义的
    return NULL;
END;
$BODY$;
然后创建触发器
CREATE TRIGGER "vss_after_insert_local_test_int" AFTER INSERT ON "public"."local_test_int"
FOR EACH ROW
EXECUTE PROCEDURE "vss_after_insert_local"();
触发器有两种形式,一种是before,一种是after
删除触发器
DROP TRIGGER vss_after_insert_local_test_int ON local_test_int ;

相关文章

网友评论

      本文标题:postgresql触发器

      本文链接:https://www.haomeiwen.com/subject/mtvvvctx.html