Updated SQL key words table
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 18 Oct 2004 17:09:03 +0000 (17:09 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 18 Oct 2004 17:09:03 +0000 (17:09 +0000)
doc/src/sgml/keywords.sgml

index e8f5d9b75c58121db3a7183ad885f6fa0f8a8655..7fdadaddad83fe2364385dfb7bb931426edec663 100644 (file)
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/keywords.sgml,v 2.13 2004/03/09 05:05:40 momjian Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/keywords.sgml,v 2.14 2004/10/18 17:09:03 petere Exp $ -->
 
 <appendix id="sql-keywords-appendix">
  <title><acronym>SQL</acronym> Key Words</title>
 <table id="keywords-table">
  <title><acronym>SQL</acronym> Key Words</title>
 
- <tgroup cols="4">
+ <tgroup cols="5">
   <thead>
    <row>
     <entry>Key Word</entry>
     <entry><productname>PostgreSQL</productname></entry>
-    <entry><acronym>SQL</acronym> 99</entry>
-    <entry><acronym>SQL</acronym> 92</entry>
+    <entry><acronym>SQL</acronym> 2003</entry>
+    <entry><acronym>SQL</acronym> 1999</entry>
+    <entry><acronym>SQL</acronym> 1992</entry>
    </row>
   </thead>
 
   <tbody>
+   <row>
+    <entry><token>A</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>ABORT</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ABS</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ABSOLUTE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ACTION</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></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></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>AFTER</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>AGGREGATE</token></entry>
     <entry>non-reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ALIAS</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ALLOCATE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ALSO</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ALTER</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>ALWAYS</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ANALYSE</token></entry>
     <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ANALYZE</token></entry>
     <entry>reserved</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></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></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ASC</token></entry>
     <entry>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>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ASSERTION</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>ASSIGNMENT</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ASYMMETRIC</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ATOMIC</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>ATTRIBUTE</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>ATTRIBUTES</token></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>AUTHORIZATION</token></entry>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>AVG</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>BEFORE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>BERNOULLI</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>BETWEEN</token></entry>
     <entry>reserved (can be function)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>BIGINT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry><token>BINARY</token></entry>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>BIT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>BITVAR</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>BIT_LENGTH</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>BLOB</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>BOOLEAN</token></entry>
     <entry>non-reserved (cannot be function or type)</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>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>C</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CACHE</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CALL</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CALLED</token></entry>
     <entry>non-reserved</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CARDINALITY</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CASCADE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></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></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
+   </row>
+   <row>
+    <entry><token>CEIL</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>CEILING</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER</token></entry>
     <entry>non-reserved (cannot be function or type)</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></entry>
+    <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CHARACTER_LENGTH</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER_SET_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CHARACTER_SET_SCHEMA</token></entry>
     <entry></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>non-reserved</entry>
     <entry>reserved</entry>
    </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>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CLASS</token></entry>
     <entry>non-reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry></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></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CLUSTER</token></entry>
     <entry>non-reserved</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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></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></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COLLATION_SCHEMA</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
+   </row>
+   <row>
+    <entry><token>COLLECT</token></entry>
+    <entry></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>COLUMN_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>COMMAND_FUNCTION</token></entry>
     <entry></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></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>COMMIT</token></entry>
     <entry>non-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>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>CONDITION</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CONDITION_NUMBER</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONNECT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CONNECTION</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></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>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>CONSTRAINT_SCHEMA</token></entry>
     <entry></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>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>CONTAINS</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>CONTINUE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CONVERT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>CORR</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CORRESPONDING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>COUNT</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>COVAR_POP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>COVAR_SAMP</token></entry>
+    <entry></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>CREATEDB</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CREATEUSER</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CROSS</token></entry>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>CSV</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>CUBE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>CUME_DIST</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURRENT_DATE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>CURRENT_DEFAULT_TRANSFORM_GROUP</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry><token>CURRENT_ROLE</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>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></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>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>CURSOR_NAME</token></entry>
     <entry></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></entry>
    </row>
    <row>
     <entry><token>DATA</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>non-reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>DATE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DATETIME_INTERVAL_CODE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>DATETIME_INTERVAL_PRECISION</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>DAY</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEALLOCATE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DEC</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DECIMAL</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DECLARE</token></entry>
     <entry>non-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>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>
     <entry><token>DEFINED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>DEFINER</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>DEGREE</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DELIMITER</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>DELIMITERS</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
-    <entry><token>DEPTH</token></entry>
+    <entry><token>DENSE_RANK</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
-    <entry><token>DEREF</token></entry>
+    <entry><token>DEPTH</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>DESC</token></entry>
-    <entry>reserved</entry>
+    <entry><token>DEREF</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>DERIVED</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>DESC</token></entry>
+    <entry>reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DESCRIPTOR</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DESTROY</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>DESTRUCTOR</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>DETERMINISTIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>DIAGNOSTICS</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DICTIONARY</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry></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></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DO</token></entry>
     <entry>reserved</entry>
     <entry></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>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>DROP</token></entry>
     <entry>non-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></entry>
    </row>
    <row>
     <entry></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></entry>
    </row>
    <row>
     <entry><token>EACH</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>ELEMENT</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ENCODING</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ENCRYPTED</token></entry>
     <entry>non-reserved</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></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EQUALS</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-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></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>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>EXCLUDE</token></entry>
+    <entry></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>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>EXEC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EXECUTE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>EXISTING</token></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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>EXP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>EXPLAIN</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>EXTERNAL</token></entry>
     <entry>non-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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>FETCH</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>FILTER</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry><token>FIRST</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>FLOOR</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>FOLLOWING</token></entry>
+    <entry></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>non-reserved</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></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>FORWARD</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>FOUND</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>FREE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved (can be function)</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>FULL</token></entry>
     <entry>reserved (can be function)</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></entry>
+   </row>
+   <row>
+    <entry><token>FUSION</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry><token>GENERAL</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>GENERATED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GLOBAL</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GO</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GOTO</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>GRANTED</token></entry>
     <entry></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>GROUPING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</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>HIERARCHY</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>HOLD</token></entry>
     <entry>non-reserved</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>HOST</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>IDENTITY</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>IGNORE</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>reserved (can be function)</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>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>IMPLEMENTATION</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>IN</token></entry>
-    <entry>reserved (can be function)</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>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>INDICATOR</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INFIX</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>INITIALIZE</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>INITIALLY</token></entry>
     <entry>reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INOUT</token></entry>
-    <entry>non-reserved</entry>
+    <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>INPUT</token></entry>
     <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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-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></entry>
    </row>
    <row>
     <entry><token>INSTANTIABLE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>INT</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>INTEGER</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</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></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>INTERVAL</token></entry>
     <entry>non-reserved (cannot be function or type)</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></entry>
    </row>
    <row>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ISNULL</token></entry>
     <entry>reserved (can be function)</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>reserved</entry>
     <entry></entry>
    </row>
     <entry>reserved (can be function)</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></entry>
    </row>
    <row>
     <entry><token>KEY</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>KEY_MEMBER</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>KEY_TYPE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>LANGUAGE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LARGE</token></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>LAST</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>LATERAL</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>LEFT</token></entry>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LENGTH</token></entry>
     <entry></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>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>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>LIMIT</token></entry>
     <entry>reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>LN</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>LOAD</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>LOCAL</token></entry>
     <entry>non-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></entry>
    </row>
    <row>
     <entry><token>LOCALTIMESTAMP</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>LOCATOR</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>LOWER</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>M</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>MAP</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>MATCHED</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>MAX</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MAXVALUE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>MEMBER</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>MERGE</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MESSAGE_OCTET_LENGTH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MESSAGE_TEXT</token></entry>
     <entry></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>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>MIN</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-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>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>MODIFIES</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>MODIFY</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MONTH</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>MORE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>MOVE</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>MULTISET</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>MUMPS</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NAME</token></entry>
     <entry></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>NATIONAL</token></entry>
-    <entry>non-reserved</entry>
+    <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NCHAR</token></entry>
     <entry>non-reserved (cannot be function or type)</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></entry>
+   </row>
+   <row>
+    <entry><token>NESTING</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NEW</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>NEXT</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NOCREATEDB</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>NOCREATEUSER</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>NONE</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>NORMALIZE</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>NORMALIZED</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NOTHING</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>NOTIFY</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>NOTNULL</token></entry>
     <entry>reserved (can be function)</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>NOWAIT</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>NULL</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>NULLABLE</token></entry>
     <entry></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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>NULLS</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>NUMBER</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>NUMERIC</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OBJECT</token></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
+   <row>
+    <entry><token>OCTETS</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>OCTET_LENGTH</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OFF</token></entry>
     <entry>reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>OIDS</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>OLD</token></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></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OPERATION</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</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>
     <entry><token>OPTIONS</token></entry>
     <entry></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></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>ORDINALITY</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>OUT</token></entry>
+    <entry><token>OTHERS</token></entry>
+    <entry></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></entry>
    </row>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OUTPUT</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
+   <row>
+    <entry><token>OVER</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>OVERLAPS</token></entry>
     <entry>reserved (can be function)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>OVERLAY</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry><token>OVERRIDING</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>PAD</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>PARAMETER</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETERS</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>PARAMETER_MODE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETER_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETER_ORDINAL_POSITION</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETER_SPECIFIC_CATALOG</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETER_SPECIFIC_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PARAMETER_SPECIFIC_SCHEMA</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</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></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>PASCAL</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>PASSWORD</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>PATH</token></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>PENDANT</token></entry>
-    <entry>non-reserved</entry>
+    <entry><token>PERCENTILE_CONT</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>PERCENTILE_DISC</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>PERCENT_RANK</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PLACING</token></entry>
     <entry>reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>POSITION</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>POSTFIX</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>PRECISION</token></entry>
+    <entry><token>POWER</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>PRECEDING</token></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>PRECISION</token></entry>
+    <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PREFIX</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>PREORDER</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PRESERVE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <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>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>PROCEDURE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>PUBLIC</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>QUOTE</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>RANGE</token></entry>
+    <entry></entry>
     <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>RANK</token></entry>
+    <entry></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>
     <entry><token>READS</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>RECHECK</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>RECURSIVE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>REF</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>REFERENCING</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_AVGX</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_AVGY</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_COUNT</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_INTERCEPT</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_R2</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_SLOPE</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_SXX</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_SXY</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>REGR_SYY</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</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>non-reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
    <row>
     <entry><token>RENAME</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>REPEATABLE</token></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>RESET</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>RESTART</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>
     <entry><token>RESULT</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>RETURN</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>RETURNED_CARDINALITY</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNED_OCTET_LENGTH</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNED_SQLSTATE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RETURNS</token></entry>
     <entry>non-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>
    </row>
    <row>
     <entry><token>RIGHT</token></entry>
     <entry>reserved (can be function)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ROLE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-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></entry>
    </row>
    <row>
     <entry><token>ROUTINE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>ROUTINE_CATALOG</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ROUTINE_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ROUTINE_SCHEMA</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>ROW</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>ROW_COUNT</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
-    <entry><token>ROW_COUNT</token></entry>
+    <entry><token>ROW_NUMBER</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
-    <entry>non-reserved</entry>
-    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>RULE</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>SAVEPOINT</token></entry>
-    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry>reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry></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>
     <entry></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></entry>
+   </row>
+   <row>
+    <entry><token>SCOPE_CATALOG</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>SCOPE_NAME</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>SCOPE_SCHEMA</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SEARCH</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SECTION</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>SECURITY</token></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>SELF</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>SENSITIVE</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>SEQUENCE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>SERVER_NAME</token></entry>
     <entry></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>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SET</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SETOF</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>SETS</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>SHOW</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>SIMILAR</token></entry>
     <entry>reserved (can be function)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry><token>SIMPLE</token></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>SIZE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</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></entry>
    </row>
    <row>
     <entry><token>SPACE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry><token>SPECIFIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>SPECIFICTYPE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>SPECIFIC_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SQLCODE</token></entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SQLERROR</token></entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SQLEXCEPTION</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry></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></entry>
+   </row>
+   <row>
+    <entry><token>SQRT</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>START</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>STATE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>STATEMENT</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>STATIC</token></entry>
     <entry></entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>STDDEV_POP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>STDDEV_SAMP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>STDIN</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>STDOUT</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>STORAGE</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>STRICT</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>STRUCTURE</token></entry>
     <entry></entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry><token>STYLE</token></entry>
     <entry></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>
    </row>
    <row>
     <entry><token>SUBLIST</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
+   <row>
+    <entry><token>SUBMULTISET</token></entry>
+    <entry></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>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SUM</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>SYMMETRIC</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>SYSTEM</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry></entry>
    </row>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TABLE</token></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>TABLESAMPLE</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>TABLESPACE</token></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>TABLE_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
    </row>
    <row>
     <entry><token>TEMP</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>TEMPLATE</token></entry>
     <entry>non-reserved</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>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>THAN</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>TIES</token></entry>
+    <entry></entry>
+    <entry>non-reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>TIME</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMESTAMP</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMEZONE_HOUR</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>TIMEZONE_MINUTE</token></entry>
     <entry></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>TOAST</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>TOP_LEVEL_COUNT</token></entry>
+    <entry></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>
     <entry><token>TRANSACTIONS_COMMITTED</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRANSACTIONS_ROLLED_BACK</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRANSACTION_ACTIVE</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRANSFORM</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRANSFORMS</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRANSLATE</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry></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></entry>
    </row>
    <row>
     <entry><token>TRIGGER</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRIGGER_CATALOG</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRIGGER_NAME</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRIGGER_SCHEMA</token></entry>
     <entry></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>TRIM</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </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></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>TRUSTED</token></entry>
     <entry>non-reserved</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>UNCOMMITTED</token></entry>
+    <entry><token>UESCAPE</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>UNBOUNDED</token></entry>
+    <entry></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>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</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>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UNLISTEN</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>UNNAMED</token></entry>
     <entry></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></entry>
    </row>
    <row>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>UPDATE</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>UPPER</token></entry>
     <entry></entry>
+    <entry>reserved</entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>USAGE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <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></entry>
+   </row>
+   <row>
+    <entry><token>USER_DEFINED_TYPE_CODE</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry><token>USER_DEFINED_TYPE_SCHEMA</token></entry>
     <entry></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>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>VALID</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>VALIDATOR</token></entry>
     <entry>non-reserved</entry>
     <entry></entry>
     <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>VALUE</token></entry>
     <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VALUES</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VARCHAR</token></entry>
     <entry>non-reserved (cannot be function or type)</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
     <entry><token>VARIABLE</token></entry>
     <entry></entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry></entry>
    </row>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
    </row>
    <row>
-    <entry><token>VERBOSE</token></entry>
-    <entry>reserved (can be function)</entry>
+    <entry><token>VAR_POP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
     <entry></entry>
     <entry></entry>
    </row>
    <row>
-    <entry><token>VERSION</token></entry>
-    <entry>non-reserved</entry>
+    <entry><token>VAR_SAMP</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>VERBOSE</token></entry>
+    <entry>reserved (can be function)</entry>
+    <entry></entry>
     <entry></entry>
     <entry></entry>
    </row>
    <row>
     <entry><token>VIEW</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
     <entry>non-reserved</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></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>WIDTH_BUCKET</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
+   </row>
+   <row>
+    <entry><token>WINDOW</token></entry>
+    <entry></entry>
+    <entry>reserved</entry>
+    <entry></entry>
+    <entry></entry>
    </row>
    <row>
     <entry><token>WITH</token></entry>
     <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
+    <entry>reserved</entry>
+   </row>
+   <row>
+    <entry><token>WITHIN</token></entry>
+    <entry></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></entry>
    </row>
    <row>
     <entry><token>WORK</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</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>YEAR</token></entry>
     <entry>non-reserved</entry>
+    <entry></entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>
    <row>
     <entry><token>ZONE</token></entry>
     <entry>non-reserved</entry>
+    <entry>non-reserved</entry>
     <entry>reserved</entry>
     <entry>reserved</entry>
    </row>