[FEAT MERGE] Support external table

Co-authored-by: jingtaoye35 <1255153887@qq.com>
This commit is contained in:
wjhh2008
2023-04-29 15:11:49 +00:00
committed by ob-robot
parent ecb74a122c
commit 09ed904b58
164 changed files with 8074 additions and 667 deletions

View File

@ -236,6 +236,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"enable_arbitration_service", ENABLE_ARBITRATION_SERVICE},
{"enable_extended_rowid", ENABLE_EXTENDED_ROWID},
{"enclosed", ENCLOSED},
{"encoding", ENCODING},
{"encrypted", ENCRYPTED},
{"encryption", ENCRYPTION},
{"end", END},
@ -244,6 +245,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"engine", ENGINE_},
{"engines", ENGINES},
{"enum", ENUM},
{"empty_field_as_null", EMPTY_FIELD_AS_NULL},
{"entity", ENTITY},
{"error", ERROR_P},
{"error_code", ERROR_CODE},
@ -268,12 +270,15 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"extended", EXTENDED},
{"extended_noaddr", EXTENDED_NOADDR},
{"extent_size", EXTENT_SIZE},
{"external", EXTERNAL},
{"extract", EXTRACT},
{"failover", FAILOVER},
{"fast", FAST},
{"faults", FAULTS},
{"fetch", FETCH},
{"fields", FIELDS},
{"field_optionally_enclosed_by", FIELD_OPTIONALLY_ENCLOSED_BY},
{"field_delimiter", FIELD_DELIMITER},
{"file", FILEX},
{"file_id", FILE_ID},
{"final_count", FINAL_COUNT},
@ -414,6 +419,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"linear", LINEAR},
{"lines", LINES},
{"linestring", LINESTRING},
{"line_delimiter", LINE_DELIMITER},
{"list", BISON_LIST},
{"listagg", LISTAGG},
{"load", LOAD},
@ -541,6 +547,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"now", NOW},
{"nowait", NOWAIT},
{"nulls", NULLS},
{"null_if", NULL_IF_EXETERNAL},
{"numeric", DECIMAL},
{"number", NUMBER},
{"nvarchar", NVARCHAR},
@ -584,6 +591,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"partitioning", PARTITIONING},
{"partitions", PARTITIONS},
{"password", PASSWORD},
{"pattern", PATTERN},
{"pause", PAUSE},
{"percentage", PERCENTAGE},
{"percent_rank", PERCENT_RANK},
@ -728,6 +736,8 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"set", SET},
{"session", SESSION},
{"session_user", SESSION_USER},
{"skip_header", SKIP_HEADER},
{"skip_blank_lines", SKIP_BLANK_LINES},
{"statements", STATEMENTS},
{"statistics", STATISTICS},
{"binding", BINDING},
@ -867,6 +877,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"trigger", TRIGGER},
{"triggers", TRIGGERS},
{"trim", TRIM},
{"trim_space", TRIM_SPACE},
{"truncate", TRUNCATE},
{"type", TYPE},
{"types", TYPES},