]> granicus.if.org Git - postgresql/commitdiff
Add some minimal documentation that the SQL standard requires parentheses
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 12 Jan 2009 14:06:20 +0000 (14:06 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 12 Jan 2009 14:06:20 +0000 (14:06 +0000)
after ONLY.

doc/src/sgml/ref/select.sgml

index 0a19f894e7024b6cc86a0f13902c9afb4adb819d..ba14437764f9cb07b2051ab6c674163d159f4136 100644 (file)
@@ -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>