]> granicus.if.org Git - postgresql/commit
Update SQL keywords list to SQL:2016
authorPeter Eisentraut <peter@eisentraut.org>
Tue, 14 May 2019 07:56:40 +0000 (09:56 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Tue, 14 May 2019 13:44:37 +0000 (15:44 +0200)
commitc29ba98189190288c2251c6073c13c6234479e5c
tree845dd16a43a2fd87d0c415c9b2e07d086425f8dd
parent356c83795aaa39cfd9bca588bfe4f0196710962e
Update SQL keywords list to SQL:2016

Per previous convention (see
ace397e9d24eddc56e7dffa921f506117b602d78), drop SQL:2008 and only keep
the latest two standards and SQL-92.

Note: SQL:2016-2 lists a large number of non-reserved keywords that
are really just information_schema column names related to new
features.  Those kinds of thing have not previously been listed as
keywords, and this was apparently done here by mistake, since these
keywords have been removed again in post-2016 working drafts.  So in
order to avoid bloating the keywords table unnecessarily, I have
omitted these erroneous keywords here.
doc/src/sgml/generate-keywords-table.pl
doc/src/sgml/keywords/sql2016-02-nonreserved.txt [moved from doc/src/sgml/keywords/sql2008-02-nonreserved.txt with 90% similarity]
doc/src/sgml/keywords/sql2016-02-reserved.txt [moved from doc/src/sgml/keywords/sql2008-02-reserved.txt with 82% similarity]
doc/src/sgml/keywords/sql2016-09-nonreserved.txt [moved from doc/src/sgml/keywords/sql2008-09-nonreserved.txt with 100% similarity]
doc/src/sgml/keywords/sql2016-09-reserved.txt [moved from doc/src/sgml/keywords/sql2008-09-reserved.txt with 100% similarity]
doc/src/sgml/keywords/sql2016-14-nonreserved.txt [moved from doc/src/sgml/keywords/sql2008-14-nonreserved.txt with 93% similarity]
doc/src/sgml/keywords/sql2016-14-reserved.txt [moved from doc/src/sgml/keywords/sql2008-14-reserved.txt with 100% similarity]