]> granicus.if.org Git - postgresql/commitdiff
Update SQL key word list to SQL:2011
authorPeter Eisentraut <peter_e@gmx.net>
Thu, 24 May 2012 17:06:25 +0000 (20:06 +0300)
committerPeter Eisentraut <peter_e@gmx.net>
Thu, 24 May 2012 17:06:25 +0000 (20:06 +0300)
For space reasons, drop SQL:1999 and SQL:2003.  Only keep the latest
two and SQL-92 for historical comparison.

doc/src/sgml/keywords.sgml

index b787eced8de7ef41b3aa6f348ad1ec9bf2845880..767ed811a9cd4c0d421535e375c668e83e9bcf4f 100644 (file)
@@ -13,6 +13,9 @@
   in the SQL standard and in <productname>PostgreSQL</productname>
   &version;.  Background information can be found in <xref
   linkend="sql-syntax-identifiers">.
+  (For space reasons, only the latest two versions of the SQL standard, and
+  SQL-92 for historical comparison, are included.  The differences between
+  those and the other intermediate standard versions are small.)
  </para>
 
  <para>
@@ -87,9 +90,8 @@
    <row>
     <entry>Key Word</entry>
     <entry><productname>PostgreSQL</productname></entry>
+    <entry>SQL:2011</entry>
     <entry>SQL:2008</entry>
-    <entry>SQL:2003</entry>
-    <entry>SQL:1999</entry>
     <entry>SQL-92</entry>
    </row>
   </thead>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ABORT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ABS</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ABSENT</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ACCESS</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ACCORDING</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ADA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>ADD</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ADMIN</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>ALIAS</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ALLOCATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ALSO</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ALTER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ALWAYS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ANALYSE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ANALYZE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>AND</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ANY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ARE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ARRAY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ARRAY_AGG</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>ARRAY_MAX_CARDINALITY</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ASC</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ASENSITIVE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ASSIGNMENT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ATOMIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ATTRIBUTES</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>AUTHORIZATION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>AVG</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BASE64</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BEFORE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>BEGIN_FRAME</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>BEGIN_PARTITION</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>BERNOULLI</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BETWEEN</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BINARY</token></entry>
     <entry>reserved (can be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>BITVAR</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BIT_LENGTH</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>BOM</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>BREADTH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>C</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CACHE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CALL</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CASCADED</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CASE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CAST</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CATALOG</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CATALOG_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CEIL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CEILING</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CHAIN</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTERISTICS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CHARACTERS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CHARACTER_LENGTH</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER_SET_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER_SET_SCHEMA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CHAR_LENGTH</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>CHECKED</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CHECKPOINT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CLASS</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CLOB</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CLUSTER</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COALESCE</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION_CATALOG</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION_SCHEMA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLECT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COLUMN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COLUMNS</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COMMAND_FUNCTION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COMMAND_FUNCTION_CODE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COMMENTS</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COMMIT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COMMITTED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
-   </row>
-   <row>
-    <entry><token>COMPLETION</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONCURRENTLY</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONDITION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONDITION_NUMBER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONFIGURATION</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONNECT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONNECTION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONNECTION_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINTS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT_CATALOG</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT_SCHEMA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRUCTOR</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CONTAINS</token></entry>
     <entry></entry>
-    <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONTINUE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONTROL</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONVERSION</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CONVERT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CORR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CORRESPONDING</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COST</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COUNT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>COVAR_SAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CREATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CROSS</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CSV</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CUBE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CURRENT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURRENT_CATALOG</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURRENT_DEFAULT_TRANSFORM_GROUP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CURRENT_PATH</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>CURRENT_ROW</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CURRENT_SCHEMA</token></entry>
     <entry>reserved (can be function or type)</entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURRENT_TIMESTAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURRENT_TRANSFORM_GROUP_FOR_TYPE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>CURRENT_USER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURSOR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURSOR_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CYCLE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry>non-reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DATALINK</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DATETIME_INTERVAL_CODE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>DATETIME_INTERVAL_PRECISION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>DAY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DB</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DEALLOCATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEC</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DECIMAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DECLARE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEFAULT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEFAULTS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DEFERRABLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEFERRED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEFINED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DELETE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DELIMITER</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DELIMITERS</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DENSE_RANK</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DEPTH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DESC</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DESCRIBE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DESCRIPTOR</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>DESTROY</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>DESTRUCTOR</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DETERMINISTIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DICTIONARY</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DISCARD</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DISCONNECT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DISPATCH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DLNEWCOPY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLPREVIOUSCOPY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLCOMPLETE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLCOMPLETEONLY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLCOMPLETEWRITE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLPATH</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLPATHONLY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLPATHWRITE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLSCHEME</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLURLSERVER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DLVALUE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DO</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DOCUMENT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>DOMAIN</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DOUBLE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DROP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DYNAMIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>DYNAMIC_FUNCTION_CODE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ELSE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EMPTY</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ENCODING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>END</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>END-EXEC</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>END_FRAME</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
-    <entry><token>ENUM</token></entry>
+    <entry><token>END_PARTITION</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>ENFORCED</token></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>ENUM</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>EQUALS</token></entry>
     <entry></entry>
-    <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EVERY</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EXCEPTION</token></entry>
     <entry></entry>
     <entry></entry>
-    <entry>non-reserved</entry>
-    <entry>reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXCLUDING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXCLUSIVE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXEC</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EXECUTE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>EXISTING</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXISTS</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXPLAIN</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>EXPRESSION</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>EXTERNAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EXTRACT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FAMILY</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FETCH</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FILE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FILTER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FINAL</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FIRST_VALUE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>FLAG</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FLOOR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FOLLOWING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FOR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FORCE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FOREIGN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FORTRAN</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>FORWARD</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FOUND</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>FRAME_ROW</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>FREE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FROM</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FULL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FUNCTION</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>FUSION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>G</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GLOBAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GO</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GOTO</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GRANT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GRANTED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>GROUP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GROUPING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>GROUPS</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>HANDLER</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>HAVING</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>HEADER</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>HEX</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>HIERARCHY</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>HOST</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ID</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>IF</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>IGNORE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry>reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>IMMEDIATE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
-    <entry><token>IMMUTABLE</token></entry>
+    <entry><token>IMMEDIATELY</token></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>IMMUTABLE</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>IMPORT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>IN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INCLUDING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INCREMENT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INDENT</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INDEXES</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INDICATOR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>INFIX</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INHERIT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INHERITS</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>INITIALIZE</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INITIALLY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INLINE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INNER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INOUT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INSENSITIVE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INSTANCE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>INSTEAD</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INTEGER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INTEGRITY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INTERSECT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INTERSECTION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>INTERVAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INTO</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INVOKER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ISNULL</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ISOLATION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>ITERATE</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>JOIN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>K</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>KEY_MEMBER</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LAG</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LARGE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LAST_VALUE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LC_CTYPE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LEAD</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LEAKPROOF</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LEAST</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LEFT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LENGTH</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
-   </row>
-   <row>
-    <entry><token>LESS</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LEVEL</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LIBRARY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LIKE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LIKE_REGEX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LISTEN</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LOAD</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LOCAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LOCALTIME</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>LOCATION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>LOWER</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MATCH</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MATCHED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MAX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MAX_CARDINALITY</token></entry>
     <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MERGE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MESSAGE_LENGTH</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MESSAGE_OCTET_LENGTH</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MESSAGE_TEXT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>METHOD</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MINVALUE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MOD</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MODIFIES</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>MODIFY</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MONTH</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MORE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MOVE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MULTISET</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>MUMPS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NAMES</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NAMESPACE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NATURAL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NCHAR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NCLOB</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NEW</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NFC</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NFD</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NFKC</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NFKD</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NIL</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NONE</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NORMALIZED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NOT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NOTHING</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NOTIFY</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NOTNULL</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NOWAIT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NTH_VALUE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NTILE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NULLABLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NULLIF</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>NUMBER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NUMERIC</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OBJECT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>OCCURRENCES_REGEX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OCTET_LENGTH</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OFF</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>OFFSET</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OLD</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ONLY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OPEN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>OPERATION</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OPERATOR</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OPTION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OPTIONS</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ORDER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ORDERING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>ORDINALITY</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OUT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OUTPUT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OVER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OVERLAPS</token></entry>
     <entry>reserved (can be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>OWNER</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>P</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PARAMETER</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>PARAMETERS</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PARTIAL</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PARTITION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PASCAL</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>PASSING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PASSWORD</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PATH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>PERCENT</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>PERCENTILE_CONT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PERCENTILE_DISC</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PERCENT_RANK</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>PERIOD</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PLACING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PLANS</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PLI</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
+   </row>
+   <row>
+    <entry><token>PORTION</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>POSITION</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>POSITION_REGEX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>POSTFIX</token></entry>
-    <entry></entry>
-    <entry></entry>
+    <entry><token>POWER</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>POWER</token></entry>
+    <entry><token>PRECEDES</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PRECISION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>PREFIX</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>PREORDER</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PREPARE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PREPARED</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PRESERVE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PRIMARY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PRIOR</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PRIVILEGES</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PROCEDURAL</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>PROCEDURE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PUBLIC</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>QUOTE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RANGE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RANK</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>READ</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>READS</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>REASSIGN</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RECHECK</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RECOVERY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RECURSIVE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>REFERENCING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_AVGY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_COUNT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_INTERCEPT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_R2</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_SLOPE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_SXX</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_SXY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REGR_SYY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REINDEX</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RELATIVE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>RELEASE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RENAME</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REPEATABLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>REPLACE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REPLICA</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>REQUIRING</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RESET</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RESPECT</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RESTORE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RESTRICT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>RESULT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RETURNED_LENGTH</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNED_OCTET_LENGTH</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNED_SQLSTATE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNING</token></entry>
     <entry>reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>RIGHT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ROLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ROLLUP</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ROW_COUNT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>ROW_NUMBER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>RULE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SAVEPOINT</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>SCHEMA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SCHEMA_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>SCOPE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SCOPE_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SCOPE_SCHEMA</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SCROLL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SEARCH</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SECTION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SECURITY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SELECTIVE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SELF</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SERIALIZABLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>SERVER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SERVER_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>SESSION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SESSION_USER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SET</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SETOF</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SETS</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SHOW</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SIMILAR</token></entry>
     <entry>reserved (can be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SMALLINT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SNAPSHOT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SOME</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SOURCE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SPECIFIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SQLCODE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SQLWARNING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STABLE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STANDALONE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>START</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STDDEV_POP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STDDEV_SAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STDIN</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STDOUT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STORAGE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STRICT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STRIP</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>STRUCTURE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
-   </row>
-   <row>
-    <entry><token>SUBLIST</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>non-reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SUBMULTISET</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SUBSTRING</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SUBSTRING_REGEX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>SUCCEEDS</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>SYSTEM</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>SYSTEM_USER</token></entry>
+    <entry><token>SYSTEM_TIME</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>SYSTEM_USER</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry><token>T</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TABLES</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TABLESAMPLE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TABLESPACE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TABLE_NAME</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>TEMP</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TEMPLATE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TEMPORARY</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>TERMINATE</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TEXT</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
-   </row>
-   <row>
-    <entry><token>THAN</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>THEN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIES</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TIME</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMESTAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMEZONE_HOUR</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMEZONE_MINUTE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TO</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TOKEN</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TOP_LEVEL_COUNT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TRAILING</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TRANSACTION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TRANSACTIONS_COMMITTED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TRANSLATE_REGEX</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TREAT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TRIM_ARRAY</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TRUNCATE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>TYPE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>TYPES</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UESCAPE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNBOUNDED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNCOMMITTED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>UNDER</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNION</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UNIQUE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UNKNOWN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UNLINK</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNLISTEN</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNLOGGED</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNNAMED</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>UNNEST</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>UNTYPED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UPPER</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>URI</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>USER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>USER_DEFINED_TYPE_CATALOG</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>USER_DEFINED_TYPE_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VACUUM</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VALID</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VALIDATOR</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VALUE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VALUES</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
-    <entry><token>VARBINARY</token></entry>
+    <entry><token>VALUE_OF</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>VARBINARY</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
-   </row>
-   <row>
-    <entry><token>VARIABLE</token></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry></entry>
-    <entry>reserved</entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VARIADIC</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VARYING</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VAR_POP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VAR_SAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VERBOSE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>VERSION</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
+   </row>
+   <row>
+    <entry><token>VERSIONING</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VOLATILE</token></entry>
     <entry></entry>
     <entry></entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WHEN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>WHENEVER</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>WHERE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>WHITESPACE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WIDTH_BUCKET</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WINDOW</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WITH</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>WITHIN</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WITHOUT</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>WRAPPER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>WRITE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>XML</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLAGG</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLATTRIBUTES</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLBINARY</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLCAST</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLCONCAT</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLDECLARATION</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>XMLDOCUMENT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLEXISTS</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLITERATE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLPARSE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLPI</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLQUERY</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>XMLROOT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry></entry>
-    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry><token>XMLSCHEMA</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
-    <entry></entry>
    </row>
    <row>
     <entry><token>XMLTABLE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>XMLTEXT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>XMLVALIDATE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>YES</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
-    <entry></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
-    <entry>reserved</entry>
    </row>
   </tbody>
  </tgroup>