DBZ-3586: No viable alternative at input "add COLUMN optional"

MySQL permits "optional" keyword to be used as an identifier.
This commit is contained in:
Vadzim Ramanenka 2021-06-03 14:25:00 +03:00 committed by Jiri Pechanec
parent 1dd825a05e
commit f27984e7ee
2 changed files with 2 additions and 1 deletions

View File

@ -2517,7 +2517,7 @@ keywordsCanBeId
| MIN | MIN_ROWS | MODE | MODIFY | MUTEX | MYSQL | MYSQL_ERRNO | NAME | NAMES
| NCHAR | NDB_STORED_USER | NEVER | NEXT | NO | NODEGROUP | NONE | NUMBER | OFFLINE | OFFSET
| OF | OJ | OLD_PASSWORD | ONE | ONLINE | ONLY | OPEN | OPTIMIZER_COSTS
| OPTIONS | ORDER | OWNER | PACK_KEYS | PAGE | PARSER | PARTIAL
| OPTIONAL | OPTIONS | ORDER | OWNER | PACK_KEYS | PAGE | PARSER | PARTIAL
| PARTITIONING | PARTITIONS | PASSWORD | PASSWORD_LOCK_TIME | PERSIST_RO_VARIABLES_ADMIN | PHASE | PLUGINS
| PLUGIN_DIR | PLUGIN | PORT | PRECEDES | PREPARE | PRESERVE | PREV
| PROCESSLIST | PROFILE | PROFILES | PROXY | QUERY | QUICK

View File

@ -33,6 +33,7 @@ alter table add_test modify column if exists col9 tinyint;
alter table add_test modify column if exists col5 varchar(255);
alter table add_test drop column if exists col99;
alter table add_test drop column if exists col5;
alter table add_test add column optional bool default 0 null;
#end
#begin
-- Alter database