Skip to content

Commit 5854f64

Browse files
authored
More compat_as keywords (#5673)
1 parent 949521c commit 5854f64

File tree

1 file changed

+163
-2
lines changed

1 file changed

+163
-2
lines changed

ydb/library/yql/sql/v1/SQLv1.g.in

Lines changed: 163 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1179,53 +1179,214 @@ keyword_hint_uncompat:
11791179
;
11801180

11811181
keyword_as_compat:
1182-
ATTRIBUTES
1182+
ABORT
1183+
| ACTION
1184+
| ADD
1185+
| AFTER
1186+
| ALTER
1187+
| ANALYZE
1188+
| AND
1189+
| ANSI
1190+
| ARRAY
1191+
| ASC
1192+
| ASYNC
1193+
| ATTACH
1194+
| ATTRIBUTES
1195+
| AUTOINCREMENT
1196+
| BEFORE
1197+
| BEGIN
1198+
| BERNOULLI
1199+
| BY
1200+
| CASCADE
1201+
| CHANGEFEED
1202+
| CHECK
1203+
// | COLLATE
1204+
| COMMIT
1205+
| CONDITIONAL
1206+
| CONFLICT
11831207
| CONNECT
1208+
| CONSTRAINT
11841209
| CONSUMER
1210+
| COVER
1211+
| CREATE
1212+
// | CROSS
1213+
| CURRENT
11851214
| DATA
1215+
| DATABASE
1216+
| DECIMAL
1217+
| DECLARE
1218+
| DEFAULT
1219+
| DEFERRABLE
1220+
| DEFERRED
1221+
// | DEFINE
1222+
| DELETE
1223+
| DESC
11861224
| DESCRIBE
1225+
| DETACH
11871226
| DIRECTORY
1227+
| DISABLE
1228+
| DISCARD
1229+
// | DO
1230+
| DROP
1231+
| EACH
1232+
| ELSE
1233+
| EMPTY
1234+
| ENCRYPTED
1235+
| END
1236+
| ERROR
1237+
| ESCAPE
1238+
| EVALUATE
1239+
| EXCLUDE
1240+
// | EXCLUSION
1241+
| EXCLUSIVE
1242+
| EXPLAIN
1243+
| EXPORT
1244+
| EXTERNAL
1245+
| FAIL
1246+
| FAMILY
1247+
| FILTER
11881248
| FIRST
1249+
| FLATTEN
1250+
| FOLLOWING
1251+
| FOR
1252+
| FOREIGN
1253+
| FUNCTION
1254+
| GLOB
11891255
| GRANT
1256+
| GROUP
1257+
| GROUPING
1258+
| HASH
1259+
| IF
1260+
| IGNORE
1261+
| ILIKE
1262+
| IMMEDIATE
1263+
| IMPORT
1264+
| IN
1265+
| INDEX
1266+
| INDEXED
1267+
| INHERITS
11901268
| INITIAL
1269+
| INITIALLY
1270+
// | INNER
1271+
| INSERT
1272+
| INSTEAD
1273+
| INTO
1274+
| IS
1275+
// | ISNULL
1276+
// | JOIN
1277+
// | KEY
11911278
| LAST
1279+
// | LEFT
11921280
| LEGACY
1281+
| LIKE
11931282
| MANAGE
1283+
| MATCH
11941284
| MATCHES
11951285
| MATCH_RECOGNIZE
11961286
| MEASURES
11971287
| MICROSECONDS
11981288
| MILLISECONDS
11991289
| MODIFY
12001290
| NANOSECONDS
1291+
// | NATURAL
12011292
| NEXT
1293+
| NO
1294+
// | NOTNULL
1295+
| NULLS
1296+
| OBJECT
1297+
| OF
1298+
| OFFSET
12021299
| OMIT
1300+
// | ON
12031301
| ONE
1302+
| ONLY
12041303
| OPTION
1304+
| OR
1305+
| ORDER
1306+
| OTHERS
1307+
// | OUTER
1308+
// | OVER
12051309
| PARALLEL
1310+
| PARTITION
1311+
| PASSING
1312+
| PASSWORD
12061313
| PAST
12071314
| PATTERN
12081315
| PER
12091316
| PERMUTE
1317+
| PLAN
12101318
| POOL
1319+
| PRAGMA
1320+
| PRECEDING
1321+
// | PRESORT
1322+
| PRIMARY
12111323
| PRIVILEGES
1324+
// | QUERY
12121325
| QUEUE
1326+
| RAISE
12131327
// | READ
1328+
| REFERENCES
1329+
| REGEXP
1330+
| REINDEX
1331+
| RELEASE
12141332
| REMOVE
1333+
| RENAME
1334+
| REPLACE
12151335
| REPLICATION
1336+
| RESET
1337+
| RESPECT
1338+
| RESTRICT
1339+
// | RESULT
1340+
| REVERT
12161341
| REVOKE
1342+
// | RIGHT
1343+
| RLIKE
1344+
| ROLLBACK
1345+
| ROW
1346+
// | SAMPLE
1347+
| SAVEPOINT
12171348
| SECONDS
12181349
| SEEK
1350+
// | SEMI
1351+
| SETS
12191352
| SHOW
12201353
| SKIP
12211354
| SOURCE
1355+
| SUBQUERY
12221356
| SUBSET
1357+
| SYMBOLS
1358+
| SYNC
1359+
| SYSTEM
1360+
| TABLE
12231361
| TABLES
1362+
| TABLESAMPLE
1363+
| TABLESTORE
1364+
| TEMP
1365+
| TEMPORARY
1366+
| THEN
1367+
| TIES
1368+
| TO
12241369
| TOPIC
1370+
| TRANSACTION
1371+
| TRIGGER
12251372
| TYPE
1373+
| UNCONDITIONAL
1374+
| UNIQUE
1375+
| UNKNOWN
12261376
| UNMATCHED
1377+
| UPDATE
1378+
| UPSERT
1379+
| USE
1380+
| USER
1381+
// | USING
1382+
| VACUUM
1383+
| VALUES
1384+
// | VIEW
1385+
| VIRTUAL
1386+
// | WITH
1387+
| WRAPPER
12271388
// | WRITE
1228-
1389+
| XOR
12291390
;
12301391

12311392
// insert new keyword into keyword_as_compat also

0 commit comments

Comments
 (0)