@@ -21,6 +21,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
2121 "AFTER" ,
2222 "ALL" ,
2323 "ALTER" ,
24+ "ALWAYS" ,
2425 "ANALYZE" ,
2526 "AND" ,
2627 "ANTI" ,
@@ -57,6 +58,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
5758 "BREAK" ,
5859 "BREAKS" ,
5960 "BULK" ,
61+ "BULK_EXCEPTIONS" ,
6062 "BY" ,
6163 "CACHE" ,
6264 "CALL" ,
@@ -96,6 +98,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
9698 "CONNECT_BY_ISCYCLE" ,
9799 "CONNECT_BY_ISLEAF" ,
98100 "CONNECT_BY_ROOT" ,
101+ "CONSTANT" ,
99102 "CONSTRAINT" ,
100103 "CONSTRUCTOR" ,
101104 "CONTAINER" ,
@@ -105,6 +108,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
105108 "COUNT" ,
106109 "CREATE" ,
107110 "CROSS" ,
111+ "CUBE" ,
108112 "CUME_DIST" ,
109113 "CURRENT" ,
110114 "CURRENT_DATE" ,
@@ -188,6 +192,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
188192 "FORCE" ,
189193 "FOREIGN" ,
190194 "FORMAT" ,
195+ "FOUND" ,
191196 "FREEPOOLS" ,
192197 "FROM" ,
193198 "FULL" ,
@@ -231,6 +236,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
231236 "IS" ,
232237 "ISOLATION" ,
233238 "ISOLATION_LEVEL" ,
239+ "ISOPEN" ,
234240 "ITERATE" ,
235241 "JAVA" ,
236242 "JOIN" ,
@@ -301,6 +307,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
301307 "NCLOB" ,
302308 "NESTED" ,
303309 "NEVER" ,
310+ "NEW" ,
304311 "NEW_VALUE" ,
305312 "NEXT" ,
306313 "NEXTVAL" ,
@@ -340,6 +347,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
340347 "NOSCALE" ,
341348 "NOSORT" ,
342349 "NOT" ,
350+ "NOTFOUND" ,
343351 "NOTHING" ,
344352 "NOVALIDATE" ,
345353 "NOWAIT" ,
@@ -354,6 +362,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
354362 "OF" ,
355363 "OFF" ,
356364 "OFFSET" ,
365+ "OLD" ,
357366 "OMIT" ,
358367 "ON" ,
359368 "ONE" ,
@@ -459,9 +468,11 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
459468 "ROLE" ,
460469 "ROLLBACK" ,
461470 "ROW" ,
471+ "ROWCOUNT" ,
462472 "ROWID" ,
463473 "ROWNUM" ,
464474 "ROWS" ,
475+ "ROWTYPE" ,
465476 "ROW_NUMBER" ,
466477 "RULES" ,
467478 "SAMPLE" ,
@@ -483,6 +494,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
483494 "SESSION" ,
484495 "SESSIONTIMEZONE" ,
485496 "SET" ,
497+ "SETS" ,
486498 "SETTINGS" ,
487499 "SHARE" ,
488500 "SHARING" ,
@@ -497,6 +509,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
497509 "SOURCE" ,
498510 "SPECIFICATION" ,
499511 "SPOOL" ,
512+ "SQL" ,
500513 "SQLCODE" ,
501514 "SQLERRM" ,
502515 "SQLERROR" ,
@@ -571,6 +584,7 @@ pub const ORACLE_SQL_KEYWORDS: &[&str] = &[
571584 "VERIFY" ,
572585 "VERSIONS" ,
573586 "VIEW" ,
587+ "VIRTUAL" ,
574588 "VISIBLE" ,
575589 "WAIT" ,
576590 "WELLFORMED" ,
@@ -828,6 +842,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
828842 "ALWAYS" ,
829843 "ANALYZE" ,
830844 "AND" ,
845+ "ARRAY" ,
831846 "AS" ,
832847 "ASC" ,
833848 "ASENSITIVE" ,
@@ -871,6 +886,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
871886 "CONSTRAINT" ,
872887 "CONTINUE" ,
873888 "CONVERT" ,
889+ "COSINE" ,
874890 "CREATE" ,
875891 "CROSS" ,
876892 "CURRENT" ,
@@ -880,6 +896,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
880896 "CURRENT_TIMESTAMP" ,
881897 "CURRENT_USER" ,
882898 "CURSOR" ,
899+ "CYCLE" ,
883900 "DATA" ,
884901 "DATABASE" ,
885902 "DATABASES" ,
@@ -907,6 +924,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
907924 "DIAGNOSTICS" ,
908925 "DISABLE" ,
909926 "DISCARD" ,
927+ "DISTANCE" ,
910928 "DISTINCT" ,
911929 "DISTINCTROW" ,
912930 "DIV" ,
@@ -930,10 +948,13 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
930948 "ENGINES" ,
931949 "ENGINE_ATTRIBUTE" ,
932950 "ENUM" ,
951+ "ERROR" ,
933952 "ERRORS" ,
934953 "ESCAPED" ,
954+ "EUCLIDEAN" ,
935955 "EVENT" ,
936956 "EVENTS" ,
957+ "EXAMINED" ,
937958 "EXCEPT" ,
938959 "EXCLUDE" ,
939960 "EXECUTE" ,
@@ -992,10 +1013,13 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
9921013 "IGNORE" ,
9931014 "IGNORE_DOMAIN_IDS" ,
9941015 "IGNORE_SERVER_IDS" ,
1016+ "IMMEDIATE" ,
9951017 "IMPORT" ,
9961018 "IN" ,
1019+ "INCREMENT" ,
9971020 "INDEX" ,
9981021 "INDEXES" ,
1022+ "INET6" ,
9991023 "INFILE" ,
10001024 "INITIAL_SIZE" ,
10011025 "INNER" ,
@@ -1029,6 +1053,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
10291053 "LEADING" ,
10301054 "LEAVE" ,
10311055 "LEFT" ,
1056+ "LESS" ,
10321057 "LEVEL" ,
10331058 "LIKE" ,
10341059 "LIMIT" ,
@@ -1058,14 +1083,17 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
10581083 "MEDIUMBLOB" ,
10591084 "MEDIUMINT" ,
10601085 "MEDIUMTEXT" ,
1086+ "MEMBER" ,
10611087 "MEMORY" ,
10621088 "MERGE" ,
10631089 "MESSAGE_TEXT" ,
10641090 "MICROSECOND" ,
10651091 "MIDDLEINT" ,
1092+ "MINUS" ,
10661093 "MINUTE" ,
10671094 "MINUTE_MICROSECOND" ,
10681095 "MINUTE_SECOND" ,
1096+ "MINVALUE" ,
10691097 "MIN_ROWS" ,
10701098 "MOD" ,
10711099 "MODE" ,
@@ -1097,6 +1125,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
10971125 "NULLS" ,
10981126 "NUMERIC" ,
10991127 "NVARCHAR" ,
1128+ "OF" ,
11001129 "OFFSET" ,
11011130 "OLD" ,
11021131 "ON" ,
@@ -1113,6 +1142,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
11131142 "OUTER" ,
11141143 "OUTFILE" ,
11151144 "OVER" ,
1145+ "OVERLAPS" ,
11161146 "PACK_KEYS" ,
11171147 "PAGE_CHECKSUM" ,
11181148 "PARSER" ,
@@ -1122,13 +1152,16 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
11221152 "PARTITIONS" ,
11231153 "PASSWORD" ,
11241154 "PATH" ,
1155+ "PERIOD" ,
11251156 "PERSIST" ,
1157+ "PERSISTENT" ,
11261158 "PLUGIN" ,
11271159 "PLUGINS" ,
11281160 "PLUGIN_DIR" ,
11291161 "POINT" ,
11301162 "POLYGON" ,
11311163 "PORT" ,
1164+ "PORTION" ,
11321165 "PRECEDING" ,
11331166 "PRECISION" ,
11341167 "PREPARE" ,
@@ -1194,6 +1227,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
11941227 "SELECT" ,
11951228 "SENSITIVE" ,
11961229 "SEPARATOR" ,
1230+ "SEQUENCE" ,
11971231 "SERIAL" ,
11981232 "SERIALIZABLE" ,
11991233 "SERVER" ,
@@ -1256,6 +1290,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
12561290 "SQL_NO_CACHE" ,
12571291 "SQL_SMALL_RESULT" ,
12581292 "SQL_THREAD" ,
1293+ "SRID" ,
12591294 "SSL" ,
12601295 "START" ,
12611296 "STARTING" ,
@@ -1272,6 +1307,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
12721307 "SUBPARTITIONS" ,
12731308 "SUPER" ,
12741309 "SYSTEM" ,
1310+ "SYSTEM_TIME" ,
12751311 "TABLE" ,
12761312 "TABLES" ,
12771313 "TABLESAMPLE" ,
@@ -1328,6 +1364,7 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
13281364 "VARYING" ,
13291365 "VCPU" ,
13301366 "VECTOR" ,
1367+ "VERSIONING" ,
13311368 "VIEW" ,
13321369 "VIRTUAL" ,
13331370 "VISIBLE" ,
@@ -1339,6 +1376,8 @@ pub const MYSQL_SQL_KEYWORDS: &[&str] = &[
13391376 "WHILE" ,
13401377 "WINDOW" ,
13411378 "WITH" ,
1379+ "WITHIN" ,
1380+ "WITHOUT" ,
13421381 "WORK" ,
13431382 "WRITE" ,
13441383 "XA" ,
0 commit comments