[FEAT MERGE] OB Support XMLType

Co-authored-by: simonjoylet <simonjoylet@gmail.com>
This commit is contained in:
obdev
2023-04-28 03:45:10 +00:00
committed by ob-robot
parent 58bb3d34b7
commit 17abf2818a
405 changed files with 18839 additions and 1573 deletions

View File

@ -439,6 +439,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"constraint_schema", CONSTRAINT_SCHEMA},
{"contains", CONTAINS},
{"context", CONTEXT},
{"content", CONTENT},
{"contributors", CONTRIBUTORS},
{"copy", COPY},
{"corr", CORR},
@ -467,6 +468,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"day_second", DAY_SECOND},
{"deallocate", DEALLOCATE},
{"default_auth", DEFAULT_AUTH},
{"defaults", DEFAULTS},
{"definer", DEFINER},
{"delay", DELAY},
{"delayed", DELAYED},
@ -487,6 +489,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"distinctrow", DISTINCTROW},
{"div", DIV},
{"do", DO},
{"document", DOCUMENT},
{"dot", DOT},
{"dual", DUAL},
{"dumpfile", DUMPFILE},
@ -499,10 +502,12 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"elseif", ELSEIF},
{"enable_extended_rowid", ENABLE_EXTENDED_ROWID},
{"enclosed", ENCLOSED},
{"encoding", ENCODING},
{"encryption", ENCRYPTION},
{"ends", ENDS},
{"engine", ENGINE_},
{"engines", ENGINES},
{"entityescaping", ENTITYESCAPING},
{"enum", ENUM},
{"error", ERROR_P},
{"error_index", ERROR_INDEX},
@ -510,6 +515,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"errors", ERRORS},
{"estimate", ESTIMATE},
{"escaped", ESCAPED},
{"evalname", EVALNAME},
{"event", EVENT},
{"every", EVERY},
{"exchange", EXCHANGE},
@ -524,6 +530,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"extent_size", EXTENT_SIZE},
{"extra", EXTRA},
{"extract", EXTRACT},
{"extractvalue", EXTRACTVALUE},
{"fast", FAST},
{"failed_login_attempts", FAILED_LOGIN_ATTEMPTS},
{"faults", FAULTS},
@ -560,6 +567,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"handler", HANDLER},
{"hash", HASH},
{"help", HELP},
{"hide", HIDE},
{"hidden", HIDDEN},
{"high", HIGH},
{"high_priority", HIGH_PRIORITY},
@ -584,6 +592,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"incr", INCR},
{"include", INCLUDE},
{"incremental", INCREMENTAL},
{"indent", INDENT},
{"indexes", INDEXES},
{"index_table_id", INDEX_TABLE_ID},
{"info", INFO},
@ -761,6 +770,8 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"ndbcluster", NDBCLUSTER},
{"nested", NESTED},
{"no", NO},
{"noentityescaping", NOENTITYESCAPING},
{"noschemacheck", NOSCHEMACHECK},
{"no_parallel", NO_PARALLEL},
{"no_rewrite", NO_REWRITE},
{"no_wait", NO_WAIT},
@ -926,6 +937,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"scalars", SCALARS},
{"schedule", SCHEDULE},
{"schema", SCHEMAS},
{"schemacheck", SCHEMACHECK},
{"schema_name", SCHEMA_NAME},
{"scope", SCOPE},
{"second", SECOND},
@ -1080,6 +1092,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"unlocked", UNLOCKED},
{"unpivot", UNPIVOT},
{"unusual", UNUSUAL},
{"updatexml",UPDATEXML},
{"upgrade", UPGRADE},
{"usage", USAGE},
{"use_bloom_filter", USE_BLOOM_FILTER},
@ -1098,6 +1111,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"variables", VARIABLES},
{"variance", VARIANCE},
{"verbose", VERBOSE},
{"version", VERSION},
{"materialized", MATERIALIZED},
{"virtual", VIRTUAL},
{"visible", VISIBLE},
@ -1106,6 +1120,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"weak", WEAK},
{"week", WEEK},
{"weight_string", WEIGHT_STRING},
{"wellformed", WELLFORMED},
{"without", WITHOUT},
{"wmsys", WMSYS},
{"wm_concat", WM_CONCAT},
@ -1114,6 +1129,13 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"x509", X509},
{"xa", XA},
{"xml", XML},
{"xmlattributes", XMLATTRIBUTES},
{"xmlcast", XMLCAST},
{"xmlelement", XMLELEMENT},
{"xmlagg", XMLAGG},
{"xmlparse", XMLPARSE},
{"xmlserialize", XMLSERIALIZE},
{"xmltype", XMLTYPE},
{"xor", XOR},
{"year_month", YEAR_MONTH},
{"year", YEAR},