diff --git a/doc/src/sgml/keywords.sgml b/doc/src/sgml/keywords.sgml
index cf55b830485adda16d4533aa1b08f3fda2f7a2d5..c82b3b6f1b9da950167dac3c1a0380bf0ac2757e 100644
--- a/doc/src/sgml/keywords.sgml
+++ b/doc/src/sgml/keywords.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/keywords.sgml,v 2.17 2006/07/31 01:16:36 tgl Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/keywords.sgml,v 2.18 2006/10/08 20:51:52 petere Exp $ -->
 
 <appendix id="sql-keywords-appendix">
  <title><acronym>SQL</acronym> Key Words</title>
@@ -487,7 +487,7 @@
    </row>
    <row>
     <entry><token>CASCADED</token></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
@@ -772,6 +772,13 @@
     <entry>reserved</entry>
     <entry></entry>
    </row>
+   <row>
+    <entry><token>CONCURRENTLY</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>CONDITION</token></entry>
     <entry></entry>
@@ -1808,6 +1815,13 @@
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>IF</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>IGNORE</token></entry>
     <entry></entry>
@@ -1878,6 +1892,13 @@
     <entry></entry>
     <entry></entry>
    </row>
+   <row>
+    <entry><token>INDEXES</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>INDICATOR</token></entry>
     <entry></entry>
@@ -2830,6 +2851,13 @@
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
+   <row>
+    <entry><token>OWNED</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>OWNER</token></entry>
     <entry>non-reserved</entry>
@@ -3124,6 +3152,13 @@
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>REASSIGN</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>RECHECK</token></entry>
     <entry>non-reserved</entry>
@@ -3327,6 +3362,13 @@
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
    </row>
+   <row>
+    <entry><token>RETURNING</token></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>RETURNS</token></entry>
     <entry>non-reserved</entry>
@@ -4330,7 +4372,7 @@
    </row>
    <row>
     <entry><token>VALUES</token></entry>
-    <entry>non-reserved</entry>
+    <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>