diff --git a/doc/src/sgml/ref/select.sgml b/doc/src/sgml/ref/select.sgml index 0a19f894e7024b6cc86a0f13902c9afb4adb819d..ba14437764f9cb07b2051ab6c674163d159f4136 100644 --- a/doc/src/sgml/ref/select.sgml +++ b/doc/src/sgml/ref/select.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/ref/select.sgml,v 1.116 2008/12/31 23:42:56 tgl Exp $ +$PostgreSQL: pgsql/doc/src/sgml/ref/select.sgml,v 1.117 2009/01/12 14:06:20 petere Exp $ PostgreSQL documentation --> @@ -1457,6 +1457,19 @@ SELECT distributors.* WHERE distributors.name = 'Westward'; </para> </refsect2> + <refsect2> + <title><literal>ONLY</literal> and Parentheses</title> + + <para> + The SQL standard requires parentheses around the table name + after <literal>ONLY</literal>, as in <literal>SELECT * FROM ONLY + (tab1), ONLY (tab2) WHERE ...</literal>. PostgreSQL supports that + as well, but the parentheses are optional. (This point applies + equally to all SQL commands supporting the <literal>ONLY</literal> + option.) + </para> + </refsect2> + <refsect2> <title>Namespace Available to <literal>GROUP BY</literal> and <literal>ORDER BY</literal></title>