Skip to content

Commit 8e8d0f7

Browse files
committed
doc: Add more compatibility information for triggers
Louis-Claude Canon and Josh Kupershmidt
1 parent 4f36292 commit 8e8d0f7

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

doc/src/sgml/ref/create_trigger.sgml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,8 @@ CREATE TRIGGER view_insert
484484
<para>
485485
The <command>CREATE TRIGGER</command> statement in
486486
<productname>PostgreSQL</productname> implements a subset of the
487-
<acronym>SQL</> standard. The following functionality is currently missing:
487+
<acronym>SQL</> standard. The following functionalities are currently
488+
missing:
488489

489490
<itemizedlist>
490491
<listitem>
@@ -500,6 +501,16 @@ CREATE TRIGGER view_insert
500501
</para>
501502
</listitem>
502503

504+
<listitem>
505+
<para>
506+
<productname>PostgreSQL</productname> does not allow the old and new
507+
tables to be referenced in statement-level triggers, i.e., the tables
508+
that contain all the old and/or new rows, which are referred to by the
509+
<literal>OLD TABLE</literal> and <literal>NEW TABLE</literal> clauses in
510+
the <acronym>SQL</> standard.
511+
</para>
512+
</listitem>
513+
503514
<listitem>
504515
<para><productname>PostgreSQL</productname> only allows the execution
505516
of a user-defined function for the triggered action. The standard

0 commit comments

Comments
 (0)