Re: 36.3 Writing Tigger Functions in C - Mailing list pgsql-docs

From Marko Tiikkaja
Subject Re: 36.3 Writing Tigger Functions in C
Date
Msg-id 55C9DD49.8060706@joh.to
Whole thread Raw
In response to 36.3 Writing Tigger Functions in C  (Dmitry Igrishin <dmitigr@gmail.com>)
Responses Re: 36.3 Writing Tigger Functions in C
List pgsql-docs
On 8/11/15 12:47 PM, Dmitry Igrishin wrote:
> tg_trigtuple:
> I'm not sure why "skip the operation" is here:
> "if you don't want to replace the row with a different one (in the
> case of INSERT) or skip the operation"

Returning NULL from a row-level BEFORE trigger skips the operation which
fired the trigger.  So for an INSERT, any triggers which would otherwise
fire after the current trigger are not fired, and the row is not
INSERTed into the table.


.m


pgsql-docs by date:

Previous
From: Dmitry Igrishin
Date:
Subject: Re: 36.3 Writing Tigger Functions in C
Next
From: Dmitry Igrishin
Date:
Subject: Re: 36.3 Writing Tigger Functions in C