psql触发器

 CREATE OR REPLACE FUNCTION "public"."update_msg_status"()
  RETURNS "pg_catalog"."trigger" AS $BODY$
BEGIN
        If (TG_OP = 'UPDATE') THEN  
            If NEW.flow_state != OLD.flow_state Then  
               update sell_order set msg_push_status = 'draft' where id=
new.id ;
            END IF;  
        END IF;  
        return null;
end;
$BODY$
  LANGUAGE plpgsql VOLATILE
  COST 100

 

你可能感兴趣的:(psql)