This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new dc7b36455fd Add oracle keywords (#26914)
dc7b36455fd is described below

commit dc7b36455fd5bad288f17a226f11cb073dd03eff
Author: ZhangCheng <[email protected]>
AuthorDate: Wed Jul 12 13:37:26 2023 +0800

    Add oracle keywords (#26914)
    
    * Add oracle keywords
    
    * Add oracle keywords
    
    * Add oracle keywords
---
 .../src/main/antlr4/imports/oracle/BaseRule.g4     |  152 +
 .../main/antlr4/imports/oracle/OracleKeyword.g4    | 4556 ++++++++++++++++++++
 2 files changed, 4708 insertions(+)

diff --git 
a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4 
b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
index 0db385569eb..d240005b086 100644
--- a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
+++ b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
@@ -67,6 +67,10 @@ identifier
     ;
 
 unreservedWord
+    : unreservedWord1 | unreservedWord2 | unreservedWord3
+    ;
+
+unreservedWord1
     : TRUNCATE | FUNCTION | PROCEDURE | CASE | WHEN | CAST | TRIM | SUBSTRING
     | NATURAL | JOIN | FULL | INNER | OUTER | LEFT | RIGHT
     | CROSS | USING | IF | TRUE | FALSE | LIMIT | OFFSET
@@ -165,6 +169,154 @@ unreservedWord
     | OTHERS | EXCEPTION | CPU_PER_SESSION | CONNECT_TIME | 
LOGICAL_READS_PER_SESSION | PRIVATE_SGA | PERCENT_RANK | ROWID
     | LPAD | ZONE | SESSIONTIMEZONE | TO_CHAR | XMLELEMENT | COLUMN_VALUE | 
EVALNAME | LEVEL | CONTENT
     ;
+    
+unreservedWord2
+    : ABS | ACCESS | ACCOUNT | ACOS | ACTIVE_COMPONENT | ACTIVE_FUNCTION | 
ACTIVE_TAG | ADD
+    | ADD_COLUMN | ADD_GROUP | ADD_MONTHS | ADJ_DATE | ADMIN | ADMINISTRATOR | 
ALL_ROWS | AND_EQUAL | ANTIJOIN | APPEND
+    | APPENDCHILDXML | APPEND_VALUES | ASCII | ASCIISTR | ASIN | ASSEMBLY | 
ASYNC | ATAN | ATAN2 | AUDIT | AUTHENTICATION
+    | AUTHORIZATION | BEGIN_OUTLINE_DATA | BEHALF | BFILENAME | 
BINARY_DOUBLE_INFINITY | BINARY_DOUBLE_NAN
+    | BINARY_FLOAT_INFINITY | BINARY_FLOAT_NAN | BIND_AWARE | BIN_TO_NUM | 
BITAND | BITMAPS | BITMAP_TREE | BITS | BLOCKS
+    | BLOCK_RANGE | BOUND | BRANCH | BROADCAST | BUFFER | BULK | 
BYPASS_RECURSIVE_CHECK | BYPASS_UJVC | BYTE | CACHE_CB
+    | CACHE_INSTANCES | CACHE_TEMP_TABLE | CARDINALITY | CEIL | CERTIFICATE | 
CFILE | CHANGE_DUPKEY_ERROR_INDEX | CHARTOROWID
+    | CHAR_CS | CHECK_ACL_REWRITE | CHOOSE | CHR | CLOSE_CACHED_OPEN_CURSORS | 
CLUSTERING_FACTOR | CLUSTER_ID
+    | CLUSTER_PROBABILITY | CLUSTER_SET | COALESCE_SQ | COLD | COLLECT | 
COLUMN | COLUMNAR | COLUMN_AUTH_INDICATOR
+    | COLUMN_STATS | COMMENT | COMPLIANCE | COMPOSE | COMPOSITE | 
COMPOSITE_LIMIT | COMPOUND | CONCAT | CONFORMING
+    | CONNECT_BY_CB_WHR_ONLY | CONNECT_BY_COMBINE_SW | CONNECT_BY_COST_BASED | 
CONNECT_BY_ELIM_DUPS | CONNECT_BY_FILTERING
+    | CONNECT_BY_ISCYCLE | CONNECT_BY_ISLEAF | CONNECT_BY_ROOT | CONST | CORR 
| CORRUPT_XID | CORRUPT_XID_ALL | CORR_K | CORR_S
+    | COS | COSH | COST_XML_QUERY_REWRITE | COVAR_POP | COVAR_SAMP | 
CO_AUTH_IND | CPU_COSTING | CPU_PER_CALL | CRASH
+    | CREATE_STORED_OUTLINES | CROSSEDITION | CSCONVERT | CUBE_GB | CUME_DIST 
| CUME_DISTM | CURRENT | CURRENTV | CURRENT_DATE
+    | CURRENT_SCHEMA | CURRENT_TIME | CURRENT_TIMESTAMP | CURSOR_SHARING_EXACT 
| CURSOR_SPECIFIC_SEGMENT | CV
+    | DATABASE_DEFAULT | DATAOBJNO | DATAOBJ_TO_PARTITION | DATE_MODE | DBA | 
DBMS_STATS | DB_ROLE_CHANGE | DB_VERSION
+    | DEBUGGER | DECLARE | DECOMPOSE | DECR | DEFAULTS | DEFINED | DEGREE | 
DELAY | DELETEXML | DENSE_RANKM | DEQUEUE | DEREF
+    | DEREF_NO_REWRITE | DETACHED | DIRECT_LOAD | DISABLE_PRESET | 
DISABLE_RPKE | DISTINGUISHED | DML_UPDATE | DOCFIDELITY
+    | DOCUMENT | DOMAIN_INDEX_FILTER | DOMAIN_INDEX_NO_SORT | 
DOMAIN_INDEX_SORT | DRIVING_SITE | DROP_COLUMN | DROP_GROUP
+    | DST_UPGRADE_INSERT_CONV | DUMP | DYNAMIC | DYNAMIC_SAMPLING | 
DYNAMIC_SAMPLING_EST_CDN | EACH | EDITIONING | EDITIONS
+    | ELIMINATE_JOIN | ELIMINATE_OBY | ELIMINATE_OUTER_JOIN | EMPTY_BLOB | 
EMPTY_CLOB | ENABLE_PRESET | ENCODING
+    | END_OUTLINE_DATA | ENFORCE | ENQUEUE | ENTERPRISE | ENTITYESCAPING | 
ENTRY | ERROR_ARGUMENT | ERROR_ON_OVERLAP_TIME
+    | ESTIMATE | EVALUATION | EVENTS | EXISTSNODE | EXP | EXPAND_GSET_TO_UNION 
| EXPAND_TABLE | EXPIRE | EXPLAIN | EXPLOSION
+    | EXPORT | EXPR_CORR_CHECK | EXTENDS | EXTENTS | EXTRA | EXTRACT | 
EXTRACTVALUE | FACILITY | FACTORIZE_JOIN
+    | FAILED_LOGIN_ATTEMPTS | FBTSCAN | FEATURE_ID | FEATURE_SET | 
FEATURE_VALUE | FILE | FIRSTM | FIRST_ROWS | FIRST_VALUE
+    | FLAGGER | FLOB | FLOOR | FOLLOWS | FORCE_XML_QUERY_REWRITE | FOREVER | 
FORWARD | FROM_TZ | GATHER_PLAN_STATISTICS
+    | GBY_CONC_ROLLUP | GBY_PUSHDOWN | GREATEST | GROUPING_ID | GROUP_BY | 
GROUP_ID | GUARANTEED | HASHKEYS | HASH_AJ | HASH_SJ
+    | HEADER | HELP | HEXTORAW | HEXTOREF | HIDE | HINTSET_BEGIN | HINTSET_END 
| HOT | HWM_BROKERED | HYBRID
+    | IDGENERATORS | IDLE_TIME | IGNORE_OPTIM_EMBEDDED_HINTS | 
IGNORE_ROW_ON_DUPKEY_INDEX | IGNORE_WHERE_CLAUSE | IMMEDIATE
+    | IMPACT | IMPORT | INCLUDE_VERSION | INCR | INCREMENT | INCREMENTAL | 
INDENT | INDEXED | INDEX_ASC | INDEX_COMBINE
+    | INDEX_DESC | INDEX_FFS | INDEX_FILTER | INDEX_JOIN | INDEX_ROWS | 
INDEX_RRS | INDEX_RS | INDEX_RS_ASC | INDEX_RS_DESC
+    | INDEX_SCAN | INDEX_SKIP_SCAN | INDEX_SS | INDEX_SS_ASC | INDEX_SS_DESC | 
INDEX_STATS | INFORMATIONAL | INITCAP | INITIAL
+    | INLINE | INLINE_XMLTYPE_NT | INSERTCHILDXML | INSERTCHILDXMLAFTER | 
INSERTCHILDXMLBEFORE | INSERTXMLAFTER
+    | INSERTXMLBEFORE | INSTANTIABLE | INSTANTLY | INSTEAD | INSTR | INSTR2 | 
INSTR4 | INSTRB | INSTRC | INTERMEDIATE
+    | INTERNAL_CONVERT | INTERNAL_USE | INTERPRETED | IN_MEMORY_METADATA | 
IN_XQUERY | ISOLATION_LEVEL | ITERATION_NUMBER
+    | KERBEROS | KEYSIZE | KEY_LENGTH | LAST_DAY | LAST_VALUE | LAYER | 
LDAP_REGISTRATION | LDAP_REGISTRATION_ENABLED
+    | LDAP_REG_SYNC_INTERVAL | LEADING | LEAST | LENGTH2 | LENGTH4 | LENGTHB | 
LENGTHC | LIFE | LIFETIME | LIKE_EXPAND
+    | LISTAGG | LN | LNNVL | LOBNVL | LOCAL_INDEXES | LOGICAL_READS_PER_CALL | 
LOGOFF | LOGON | LOWER | LTRIM | MAKE_REF
+    | MAXARCHLOGS | MAXEXTENTS | MAXTRANS | MEDIAN | MERGE_AJ | MERGE_CONST_ON 
| MERGE_SJ | METHOD | MINIMIZE | MINUS_NULL
+    | MIRRORCOLD | MIRRORHOT | MLSLABEL | MODEL_COMPILE_SUBQUERY | 
MODEL_DONTVERIFY_UNIQUENESS | MODEL_DYNAMIC_SUBQUERY
+    | MODEL_MIN_ANALYSIS | MODEL_NO_ANALYSIS | MODEL_PBY | MODEL_PUSH_REF | 
MODIFY | MONITOR | MONTHS_BETWEEN | MOUNTPATH
+    | MULTISET | MV_MERGE | NAMED | NANVL | NATIVE | NATIVE_FULL_OUTER_JOIN | 
NCHAR_CS | NCHR | NEEDED
+    | NESTED_TABLE_FAST_INSERT | NESTED_TABLE_GET_REFS | NESTED_TABLE_ID | 
NESTED_TABLE_SET_REFS | NESTED_TABLE_SET_SETID
+    | NETWORK | NEVER | NEW_TIME | NEXT_DAY | NLJ_BATCHING | NLJ_INDEX_FILTER 
| NLJ_INDEX_SCAN | NLJ_PREFETCH | NLSSORT
+    | NLS_CALENDAR | NLS_CHARACTERSET | NLS_CHARSET_DECL_LEN | NLS_CHARSET_ID 
| NLS_CHARSET_NAME | NLS_COMP | NLS_CURRENCY
+    | NLS_DATE_FORMAT | NLS_DATE_LANGUAGE | NLS_INITCAP | NLS_ISO_CURRENCY | 
NLS_LANG | NLS_LANGUAGE | NLS_LENGTH_SEMANTICS
+    | NLS_LOWER | NLS_NCHAR_CONV_EXCP | NLS_NUMERIC_CHARACTERS | NLS_SORT | 
NLS_SPECIAL_CHARS | NLS_TERRITORY | NLS_UPPER
+    | NL_AJ | NL_SJ | NOAPPEND | NOAUDIT | NOCPU_COSTING | NOENTITYESCAPING | 
NOGUARANTEE | NOLOCAL | NOMINIMIZE | NOOVERRIDE
+    | NOPARALLEL_INDEX | NOREPAIR | NOREVERSE | NOREWRITE | NOSCHEMACHECK | 
NOSEGMENT | NOSTRICT | NO_ACCESS
+    | NO_BASETABLE_MULTIMV_REWRITE | NO_BIND_AWARE | NO_BUFFER | NO_CARTESIAN 
| NO_CHECK_ACL_REWRITE | NO_COALESCE_SQ
+    | NO_CONNECT_BY_CB_WHR_ONLY | NO_CONNECT_BY_COMBINE_SW | 
NO_CONNECT_BY_COST_BASED | NO_CONNECT_BY_ELIM_DUPS
+    | NO_CONNECT_BY_FILTERING | NO_COST_XML_QUERY_REWRITE | NO_CPU_COSTING | 
NO_DOMAIN_INDEX_FILTER
+    | NO_DST_UPGRADE_INSERT_CONV | NO_ELIMINATE_JOIN | NO_ELIMINATE_OBY | 
NO_ELIMINATE_OUTER_JOIN | NO_EXPAND
+    | NO_EXPAND_GSET_TO_UNION | NO_EXPAND_TABLE | NO_FACT | NO_FACTORIZE_JOIN 
| NO_FILTERING | NO_GBY_PUSHDOWN | NO_INDEX
+    | NO_INDEX_FFS | NO_INDEX_SS | NO_LOAD | NO_MERGE | NO_MODEL_PUSH_REF | 
NO_MONITOR | NO_MONITORING | NO_MULTIMV_REWRITE
+    | NO_NATIVE_FULL_OUTER_JOIN | NO_NLJ_BATCHING | NO_NLJ_PREFETCH | 
NO_ORDER_ROLLUPS | NO_OUTER_JOIN_TO_INNER | NO_PARALLEL
+    | NO_PARALLEL_INDEX | NO_PARTIAL_COMMIT | NO_PLACE_DISTINCT | 
NO_PLACE_GROUP_BY | NO_PQ_MAP | NO_PRUNE_GSETS | NO_PULL_PRED
+    | NO_PUSH_PRED | NO_PUSH_SUBQ | NO_PX_JOIN_FILTER | NO_QKN_BUFF | 
NO_QUERY_TRANSFORMATION | NO_REF_CASCADE
+    | NO_RESULT_CACHE | NO_REWRITE | NO_SEMIJOIN | NO_SET_TO_JOIN | 
NO_SQL_TUNE | NO_STAR_TRANSFORMATION | NO_STATEMENT_QUEUING
+    | NO_STATS_GSETS | NO_SUBQUERY_PRUNING | NO_SUBSTRB_PAD | 
NO_SWAP_JOIN_INPUTS | NO_TEMP_TABLE | NO_TRANSFORM_DISTINCT_AGG
+    | NO_UNNEST | NO_USE_HASH | NO_USE_HASH_AGGREGATION | 
NO_USE_INVISIBLE_INDEXES | NO_USE_MERGE | NO_USE_NL
+    | NO_XMLINDEX_REWRITE | NO_XMLINDEX_REWRITE_IN_SELECT | NO_XML_DML_REWRITE 
| NO_XML_QUERY_REWRITE | NTH_VALUE | NTILE
+    | NULLIF | NUMTODSINTERVAL | NUMTOYMINTERVAL | NUM_INDEX_KEYS | NVL | NVL2 
| OBJECTTOXML | OBJNO | OBJNO_REUSE | OCCURENCES
+    | OFFLINE | OID | OLAP | OLD | OLD_PUSH_PRED | OLTP | ONLINE | OPAQUE | 
OPAQUE_TRANSFORM | OPAQUE_XCANONICAL | OPCODE
+    | OPERATIONS | OPTIMIZER_FEATURES_ENABLE | OPTIMIZER_GOAL | OPT_ESTIMATE | 
OPT_PARAM | ORADEBUG | ORA_BRANCH | ORA_CHECKACL
+    | ORA_DST_AFFECTED | ORA_DST_CONVERT | ORA_DST_ERROR | ORA_GET_ACLIDS | 
ORA_GET_PRIVILEGES | ORA_HASH | ORA_ROWSCN
+    | ORA_ROWSCN_RAW | ORA_ROWVERSION | ORA_TABVERSION | ORDERED | 
ORDERED_PREDICATES | ORDINALITY | OR_EXPAND | OR_PREDICATES
+    | OTHER | OUTER_JOIN_TO_INNER | OUTLINE_LEAF | OUT_OF_LINE | 
OVERFLOW_NOMOVE | OVERLAPS | OWN | OWNER | OWNERSHIP
+    | PARALLEL_INDEX | PARAM | PARITY | PARTIALLY | PARTITION_HASH | 
PARTITION_LIST | PARTITION_RANGE | PASSWORD
+    | PASSWORD_GRACE_TIME | PASSWORD_LIFE_TIME | PASSWORD_LOCK_TIME | 
PASSWORD_REUSE_MAX | PASSWORD_REUSE_TIME
+    | PASSWORD_VERIFY_FUNCTION | PATH | PATHS | PBL_HS_BEGIN | PBL_HS_END | 
PENDING | PERCENTILE_CONT | PERCENTILE_DISC
+    | PERCENT_RANKM | PERMANENT | PERMISSION | PIKEY | PIV_GB | PIV_SSF | 
PLACE_DISTINCT | PLACE_GROUP_BY | PLAN
+    | PLSCOPE_SETTINGS | PLSQL_CCFLAGS | PLSQL_CODE_TYPE | PLSQL_DEBUG | 
PLSQL_OPTIMIZE_LEVEL | PLSQL_WARNINGS | POWER
+    | POWERMULTISET | POWERMULTISET_BY_CARDINALITY | PQ_DISTRIBUTE | PQ_MAP | 
PQ_NOMAP | PREBUILT | PRECEDES
+    ;
+
+unreservedWord3
+    : PRECOMPUTE_SUBQUERY | PREDICATE_REORDERS | PREDICTION | 
PREDICTION_BOUNDS | PREDICTION_COST | PREDICTION_DETAILS
+    | PREDICTION_PROBABILITY | PREDICTION_SET | PRESENTNNV | PRESENTV | 
PRESERVE_OID | PREVIOUS | PROJECT | PROPAGATE
+    | PROTECTED | PULL_PRED | PUSH_PRED | PUSH_SUBQ | PX_GRANULE | 
PX_JOIN_FILTER | QB_NAME | QUERY_BLOCK | QUEUE | QUEUE_CURR
+    | QUEUE_ROWP | RANDOM | RANDOM_LOCAL | RANKM | RAPIDLY | RATIO_TO_REPORT | 
RAWTOHEX | RAWTONHEX | RBA | RBO_OUTLINE | RDBA
+    | RECORDS_PER_BLOCK | RECOVERABLE | REDUCED | REFERENCED | REFERENCING | 
REFTOHEX | REF_CASCADE_CURSOR | REGEXP_COUNT
+    | REGEXP_INSTR | REGEXP_REPLACE | REGEXP_SUBSTR | REGR_AVGX | REGR_AVGY | 
REGR_COUNT | REGR_INTERCEPT | REGR_R2
+    | REGR_SLOPE | REGR_SXX | REGR_SXY | REGR_SYY | REMAINDER | REMOTE_MAPPED 
| REPAIR | REQUIRED | RESPECT
+    | RESTORE_AS_INTERVALS | RESTRICT_ALL_REF_CONS | RETRY_ON_ROW_CHANGE | 
REWRITE_OR_ERROR | ROUND | ROW | ROWIDTOCHAR
+    | ROWIDTONCHAR | ROWNUM | ROWS | ROW_LENGTH | RPAD | RTRIM | RULE | 
SAVE_AS_INTERVALS | SB4 | SCALE_ROWS | SCAN_INSTANCES
+    | SCHEMACHECK | SCN_ASCENDING | SD_ALL | SD_INHIBIT | SD_SHOW | 
SECUREFILE_DBA | SECURITY | SEG_BLOCK | SEG_FILE | SEMIJOIN
+    | SEMIJOIN_DRIVER | SEQUENCED | SERVERERROR | SESSION | SESSIONS_PER_USER 
| SESSIONTZNAME | SESSION_CACHED_CURSORS
+    | SET_TO_JOIN | SEVERE | SHOW | SIGN | SIGNAL_COMPONENT | SIGNAL_FUNCTION 
| SIMPLE | SIN | SINGLETASK | SINH
+    | SKIP_EXT_OPTIMIZER | SKIP_UNQ_UNUSABLE_IDX | SKIP_UNUSABLE_INDEXES | 
SOUNDEX | SPLIT | SPREADSHEET | SQLLDR | SQL_TRACE
+    | SQRT | STALE | STANDALONE | STANDBY_MAX_DATA_DELAY | STAR | STARTUP | 
STAR_TRANSFORMATION | STATEMENTS | STATEMENT_ID
+    | STATEMENT_QUEUING | STATIC | STATS_BINOMIAL_TEST | STATS_CROSSTAB | 
STATS_F_TEST | STATS_KS_TEST | STATS_MODE
+    | STATS_MW_TEST | STATS_ONE_WAY_ANOVA | STATS_T_TEST_INDEP | 
STATS_T_TEST_INDEPU | STATS_T_TEST_ONE | STATS_T_TEST_PAIRED
+    | STATS_WSR_TEST | STDDEV | STDDEV_POP | STDDEV_SAMP | STREAMS | STRING | 
STRIP | STRIPE_COLUMNS | STRIPE_WIDTH
+    | SUBPARTITION_REL | SUBQUERIES | SUBQUERY_PRUNING | SUBSTR | SUBSTR2 | 
SUBSTR4 | SUBSTRB | SUBSTRC | SUCCESSFUL | SUMMARY
+    | SWAP_JOIN_INPUTS | SYSASM | SYSDATE | SYSTEM_DEFINED | SYS_AUDIT | 
SYS_CHECKACL | SYS_CONNECT_BY_PATH | SYS_CONTEXT
+    | SYS_DBURIGEN | SYS_DL_CURSOR | SYS_DM_RXFORM_CHR | SYS_DM_RXFORM_NUM | 
SYS_DOM_COMPARE | SYS_DST_PRIM2SEC
+    | SYS_DST_SEC2PRIM | SYS_ET_BFILE_TO_RAW | SYS_ET_BLOB_TO_IMAGE | 
SYS_ET_IMAGE_TO_BLOB | SYS_ET_RAW_TO_BFILE | SYS_EXTPDTXT
+    | SYS_EXTRACT_UTC | SYS_FBT_INSDEL | SYS_FILTER_ACLS | SYS_GETTOKENID | 
SYS_GET_ACLIDS | SYS_GET_PRIVILEGES | SYS_GUID
+    | SYS_MAKEXML | SYS_MAKE_XMLNODEID | SYS_MKXMLATTR | SYS_OPTLOBPRBSC | 
SYS_OPTXICMP | SYS_OPTXQCASTASNQ | SYS_OP_ADT2BIN
+    | SYS_OP_ADTCONS | SYS_OP_ALSCRVAL | SYS_OP_ATG | SYS_OP_BIN2ADT | 
SYS_OP_BITVEC | SYS_OP_BL2R | SYS_OP_BLOOM_FILTER
+    | SYS_OP_BLOOM_FILTER_LIST | SYS_OP_C2C | SYS_OP_CAST | SYS_OP_CEG | 
SYS_OP_CL2C | SYS_OP_COMBINED_HASH | SYS_OP_COMP
+    | SYS_OP_CONVERT | SYS_OP_COUNTCHG | SYS_OP_CSCONV | SYS_OP_CSCONVTEST | 
SYS_OP_CSR | SYS_OP_CSX_PATCH | SYS_OP_DECOMP
+    | SYS_OP_DESCEND | SYS_OP_DISTINCT | SYS_OP_DRA | SYS_OP_DUMP | 
SYS_OP_EXTRACT | SYS_OP_GROUPING | SYS_OP_GUID | SYS_OP_IIX
+    | SYS_OP_ITR | SYS_OP_LBID | SYS_OP_LOBLOC2BLOB | SYS_OP_LOBLOC2CLOB | 
SYS_OP_LOBLOC2ID | SYS_OP_LOBLOC2NCLOB
+    | SYS_OP_LOBLOC2TYP | SYS_OP_LSVI | SYS_OP_LVL | SYS_OP_MAKEOID | 
SYS_OP_MAP_NONNULL | SYS_OP_MSR | SYS_OP_NICOMBINE
+    | SYS_OP_NIEXTRACT | SYS_OP_NII | SYS_OP_NIX | SYS_OP_NOEXPAND | 
SYS_OP_NUMTORAW | SYS_OP_OIDVALUE | SYS_OP_OPNSIZE
+    | SYS_OP_PAR | SYS_OP_PARGID | SYS_OP_PARGID_1 | SYS_OP_PAR_1 | 
SYS_OP_PIVOT | SYS_OP_R2O | SYS_OP_RAWTONUM | SYS_OP_RDTM
+    | SYS_OP_REF | SYS_OP_RMTD | SYS_OP_ROWIDTOOBJ | SYS_OP_RPB | 
SYS_OP_TOSETID | SYS_OP_TPR | SYS_OP_TRTB | SYS_OP_UNDESCEND
+    | SYS_OP_VECAND | SYS_OP_VECBIT | SYS_OP_VECOR | SYS_OP_VECXOR | 
SYS_OP_VERSION | SYS_OP_VREF | SYS_OP_VVD | SYS_OP_XPTHATG
+    | SYS_OP_XPTHIDX | SYS_OP_XPTHOP | SYS_OP_XTXT2SQLT | SYS_ORDERKEY_DEPTH | 
SYS_ORDERKEY_MAXCHILD | SYS_ORDERKEY_PARENT
+    | SYS_PARALLEL_TXN | SYS_PATHID_IS_ATTR | SYS_PATHID_IS_NMSPC | 
SYS_PATHID_LASTNAME | SYS_PATHID_LASTNMSPC
+    | SYS_PATH_REVERSE | SYS_PXQEXTRACT | SYS_RID_ORDER | SYS_ROW_DELTA | 
SYS_SC_2_XMLT | SYS_SYNRCIREDO | SYS_TYPEID
+    | SYS_UMAKEXML | SYS_XMLANALYZE | SYS_XMLCONTAINS | SYS_XMLCONV | 
SYS_XMLEXNSURI | SYS_XMLGEN | SYS_XMLI_LOC_ISNODE
+    | SYS_XMLI_LOC_ISTEXT | SYS_XMLLOCATOR_GETSVAL | SYS_XMLNODEID | 
SYS_XMLNODEID_GETCID | SYS_XMLNODEID_GETLOCATOR
+    | SYS_XMLNODEID_GETOKEY | SYS_XMLNODEID_GETPATHID | SYS_XMLNODEID_GETPTRID 
| SYS_XMLNODEID_GETRID | SYS_XMLNODEID_GETSVAL
+    | SYS_XMLNODEID_GETTID | SYS_XMLTRANSLATE | SYS_XMLTYPE2SQL | 
SYS_XMLT_2_SC | SYS_XQBASEURI | SYS_XQCASTABLEERRH
+    | SYS_XQCODEP2STR | SYS_XQCODEPEQ | SYS_XQCON2SEQ | SYS_XQCONCAT | 
SYS_XQDELETE | SYS_XQDFLTCOLATION | SYS_XQDOC
+    | SYS_XQDOCURI | SYS_XQED4URI | SYS_XQENDSWITH | SYS_XQERR | SYS_XQERRH | 
SYS_XQESHTMLURI | SYS_XQEXLOBVAL | SYS_XQEXSTWRP
+    | SYS_XQEXTRACT | SYS_XQEXTRREF | SYS_XQEXVAL | SYS_XQFB2STR | 
SYS_XQFNBOOL | SYS_XQFNCMP | SYS_XQFNDATIM | SYS_XQFNLNAME
+    | SYS_XQFNNM | SYS_XQFNNSURI | SYS_XQFNPREDTRUTH | SYS_XQFNQNM | 
SYS_XQFNROOT | SYS_XQFORMATNUM | SYS_XQFTCONTAIN
+    | SYS_XQFUNCR | SYS_XQGETCONTENT | SYS_XQINDXOF | SYS_XQINSERT | 
SYS_XQINSPFX | SYS_XQIRI2URI | SYS_XQLANG
+    | SYS_XQLLNMFRMQNM | SYS_XQMKNODEREF | SYS_XQNILLED | SYS_XQNODENAME | 
SYS_XQNORMSPACE | SYS_XQNORMUCODE | SYS_XQNSP4PFX
+    | SYS_XQNSPFRMQNM | SYS_XQPFXFRMQNM | SYS_XQPOLYABS | SYS_XQPOLYADD | 
SYS_XQPOLYCEL | SYS_XQPOLYCST | SYS_XQPOLYCSTBL
+    | SYS_XQPOLYDIV | SYS_XQPOLYFLR | SYS_XQPOLYMOD | SYS_XQPOLYMUL | 
SYS_XQPOLYRND | SYS_XQPOLYSQRT | SYS_XQPOLYSUB
+    | SYS_XQPOLYUMUS | SYS_XQPOLYUPLS | SYS_XQPOLYVEQ | SYS_XQPOLYVGE | 
SYS_XQPOLYVGT | SYS_XQPOLYVLE | SYS_XQPOLYVLT
+    | SYS_XQPOLYVNE | SYS_XQREF2VAL | SYS_XQRENAME | SYS_XQREPLACE | 
SYS_XQRESVURI | SYS_XQRNDHALF2EVN | SYS_XQRSLVQNM
+    | SYS_XQRYENVPGET | SYS_XQRYVARGET | SYS_XQRYWRP | SYS_XQSEQ2CON | 
SYS_XQSEQ2CON4XC | SYS_XQSEQDEEPEQ | SYS_XQSEQINSB
+    | SYS_XQSEQRM | SYS_XQSEQRVS | SYS_XQSEQSUB | SYS_XQSEQTYPMATCH | 
SYS_XQSTARTSWITH | SYS_XQSTATBURI | SYS_XQSTR2CODEP
+    | SYS_XQSTRJOIN | SYS_XQSUBSTRAFT | SYS_XQSUBSTRBEF | SYS_XQTOKENIZE | 
SYS_XQTREATAS | SYS_XQXFORM | SYS_XQ_ASQLCNV
+    | SYS_XQ_ATOMCNVCHK | SYS_XQ_NRNG | SYS_XQ_PKSQL2XML | SYS_XQ_UPKXML2SQL | 
TABLESPACE_NO | TABLE_STATS | TABNO | TAN | TANH
+    | TEMP_TABLE | THE | THROUGH | TIMES | TIMEZONE_ABBR | TIMEZONE_HOUR | 
TIMEZONE_MINUTE | TIMEZONE_OFFSET | TIMEZONE_REGION
+    | TIV_GB | TIV_SSF | TOPLEVEL | TO_BINARY_DOUBLE | TO_BINARY_FLOAT | 
TO_BLOB | TO_CLOB | TO_DATE | TO_DSINTERVAL | TO_LOB
+    | TO_MULTI_BYTE | TO_NCHAR | TO_NCLOB | TO_NUMBER | TO_SINGLE_BYTE | 
TO_TIME | TO_TIMESTAMP | TO_TIMESTAMP_TZ | TO_TIME_TZ
+    | TO_YMINTERVAL | TRACING | TRAILING | TRANSFORM_DISTINCT_AGG | TRANSITION 
| TRANSITIONAL | TRUNC | TX | TZ_OFFSET | UB2
+    | UBA | UID | UNBOUND | UNISTR | UNLOCK | UNNEST | UNPACKED | UNRESTRICTED 
| UPDATABLE | UPDATEXML | UPD_INDEXES
+    | UPD_JOININDEX | UPPER | USER | USERENV | USERGROUP | USER_DEFINED | 
USER_RECYCLEBIN | USE_ANTI | USE_CONCAT | USE_HASH
+    | USE_HASH_AGGREGATION | USE_INVISIBLE_INDEXES | USE_MERGE | 
USE_MERGE_CARTESIAN | USE_NL | USE_NL_WITH_INDEX
+    | USE_PRIVATE_OUTLINES | USE_SEMI | USE_TTT_FOR_GSETS | USE_WEAK_NAME_RESL 
| VALIDATE | VALIDATION | VARIANCE | VAR_POP
+    | VAR_SAMP | VECTOR_READ | VECTOR_READ_TRACE | VERSIONING | 
VERSIONS_ENDSCN | VERSIONS_ENDTIME | VERSIONS_OPERATION
+    | VERSIONS_STARTSCN | VERSIONS_STARTTIME | VERSIONS_XID | VOLUME | VSIZE | 
WELLFORMED | WHENEVER | WHITESPACE
+    | WIDTH_BUCKET | WRAPPED | XID | XMLATTRIBUTES | XMLCAST | XMLCDATA | 
XMLCOLATTVAL | XMLCOMMENT | XMLCONCAT | XMLDIFF
+    | XMLEXISTS | XMLEXISTS2 | XMLFOREST | XMLINDEX_REWRITE | 
XMLINDEX_REWRITE_IN_SELECT | XMLINDEX_SEL_IDX_TBL | XMLISNODE
+    | XMLISVALID | XMLNAMESPACES | XMLPARSE | XMLPATCH | XMLPI | XMLQUERY | 
XMLROOT | XMLSERIALIZE | XMLTABLE | XMLTOOBJECT
+    | XMLTRANSFORM | XMLTRANSFORMBLOB | XML_DML_RWT_STMT | XPATHTABLE | 
XS_SYS_CONTEXT | X_DYN_PRUNE
+    ;
 
 schemaName
     : identifier
diff --git 
a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 
b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4
index a081263007a..0eb7b5e78dd 100644
--- a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4
+++ b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4
@@ -3095,3 +3095,4559 @@ PERCENT_RANK
 LISTAGG
     : L I S T A G G
     ;
+
+ABS
+    :A B S
+    ;
+
+ACCOUNT
+    :A C C O U N T
+    ;
+
+ACOS
+    :A C O S
+    ;
+
+ACTIVE_COMPONENT
+    :A C T I V E UL_ C O M P O N E N T
+    ;
+
+ACTIVE_FUNCTION
+    :A C T I V E UL_ F U N C T I O N
+    ;
+
+ACTIVE_TAG
+    :A C T I V E UL_ T A G
+    ;
+
+ADD
+    :A D D
+    ;
+
+ADD_COLUMN
+    :A D D UL_ C O L U M N
+    ;
+
+ADD_GROUP
+    :A D D UL_ G R O U P
+    ;
+
+ADD_MONTHS
+    :A D D UL_ M O N T H S
+    ;
+
+ADJ_DATE
+    :A D J UL_ D A T E
+    ;
+
+ADMIN
+    :A D M I N
+    ;
+
+ADMINISTRATOR
+    :A D M I N I S T R A T O R
+    ;
+
+ALL
+    :A L L
+    ;
+
+ALL_ROWS
+    :A L L UL_ R O W S
+    ;
+
+ALTER
+    :A L T E R
+    ;
+
+AND
+    :A N D
+    ;
+
+AND_EQUAL
+    :A N D UL_ E Q U A L
+    ;
+
+ANTIJOIN
+    :A N T I J O I N
+    ;
+
+APPEND
+    :A P P E N D
+    ;
+
+APPENDCHILDXML
+    :A P P E N D C H I L D X M L
+    ;
+
+APPEND_VALUES
+    :A P P E N D UL_ V A L U E S
+    ;
+
+AS
+    :A S
+    ;
+
+ASC
+    :A S C
+    ;
+
+ASCII
+    :A S C I I
+    ;
+
+ASCIISTR
+    :A S C I I S T R
+    ;
+
+ASIN
+    :A S I N
+    ;
+
+ASSEMBLY
+    :A S S E M B L Y
+    ;
+
+ASYNC
+    :A S Y N C
+    ;
+
+ATAN
+    :A T A N
+    ;
+
+ATAN2
+    :A T A N [2]
+    ;
+
+AUTHENTICATION
+    :A U T H E N T I C A T I O N
+    ;
+
+AUTHORIZATION
+    :A U T H O R I Z A T I O N
+    ;
+
+BEGIN_OUTLINE_DATA
+    :B E G I N UL_ O U T L I N E UL_ D A T A
+    ;
+
+BEHALF
+    :B E H A L F
+    ;
+
+BETWEEN
+    :B E T W E E N
+    ;
+
+BFILENAME
+    :B F I L E N A M E
+    ;
+
+BINARY_DOUBLE_INFINITY
+    :B I N A R Y UL_ D O U B L E UL_ I N F I N I T Y
+    ;
+
+BINARY_DOUBLE_NAN
+    :B I N A R Y UL_ D O U B L E UL_ N A N
+    ;
+
+BINARY_FLOAT_INFINITY
+    :B I N A R Y UL_ F L O A T UL_ I N F I N I T Y
+    ;
+
+BINARY_FLOAT_NAN
+    :B I N A R Y UL_ F L O A T UL_ N A N
+    ;
+
+BIND_AWARE
+    :B I N D UL_ A W A R E
+    ;
+
+BIN_TO_NUM
+    :B I N UL_ T O UL_ N U M
+    ;
+
+BITAND
+    :B I T A N D
+    ;
+
+BITMAPS
+    :B I T M A P S
+    ;
+
+BITMAP_TREE
+    :B I T M A P UL_ T R E E
+    ;
+
+BITS
+    :B I T S
+    ;
+
+BLOCKS
+    :B L O C K S
+    ;
+
+BLOCK_RANGE
+    :B L O C K UL_ R A N G E
+    ;
+
+BOUND
+    :B O U N D
+    ;
+
+BRANCH
+    :B R A N C H
+    ;
+
+BROADCAST
+    :B R O A D C A S T
+    ;
+
+BUFFER
+    :B U F F E R
+    ;
+
+BULK
+    :B U L K
+    ;
+
+BY
+    :B Y
+    ;
+
+BYPASS_RECURSIVE_CHECK
+    :B Y P A S S UL_ R E C U R S I V E UL_ C H E C K
+    ;
+
+BYPASS_UJVC
+    :B Y P A S S UL_ U J V C
+    ;
+
+BYTE
+    :B Y T E
+    ;
+
+CACHE_CB
+    :C A C H E UL_ C B
+    ;
+
+CACHE_INSTANCES
+    :C A C H E UL_ I N S T A N C E S
+    ;
+
+CACHE_TEMP_TABLE
+    :C A C H E UL_ T E M P UL_ T A B L E
+    ;
+
+CARDINALITY
+    :C A R D I N A L I T Y
+    ;
+
+CEIL
+    :C E I L
+    ;
+
+CERTIFICATE
+    :C E R T I F I C A T E
+    ;
+
+CFILE
+    :C F I L E
+    ;
+
+CHANGE_DUPKEY_ERROR_INDEX
+    :C H A N G E UL_ D U P K E Y UL_ E R R O R UL_ I N D E X
+    ;
+
+CHAR
+    :C H A R
+    ;
+
+CHARTOROWID
+    :C H A R T O R O W I D
+    ;
+
+CHAR_CS
+    :C H A R UL_ C S
+    ;
+
+CHECK_ACL_REWRITE
+    :C H E C K UL_ A C L UL_ R E W R I T E
+    ;
+
+CHOOSE
+    :C H O O S E
+    ;
+
+CHR
+    :C H R
+    ;
+
+CLOSE_CACHED_OPEN_CURSORS
+    :C L O S E UL_ C A C H E D UL_ O P E N UL_ C U R S O R S
+    ;
+
+CLUSTERING_FACTOR
+    :C L U S T E R I N G UL_ F A C T O R
+    ;
+
+CLUSTER_ID
+    :C L U S T E R UL_ I D
+    ;
+
+CLUSTER_PROBABILITY
+    :C L U S T E R UL_ P R O B A B I L I T Y
+    ;
+
+CLUSTER_SET
+    :C L U S T E R UL_ S E T
+    ;
+
+COALESCE_SQ
+    :C O A L E S C E UL_ S Q
+    ;
+
+COLD
+    :C O L D
+    ;
+
+COLLECT
+    :C O L L E C T
+    ;
+
+COLUMN
+    :C O L U M N
+    ;
+
+COLUMNAR
+    :C O L U M N A R
+    ;
+
+COLUMN_AUTH_INDICATOR
+    :C O L U M N UL_ A U T H UL_ I N D I C A T O R
+    ;
+
+COLUMN_STATS
+    :C O L U M N UL_ S T A T S
+    ;
+
+COMPLIANCE
+    :C O M P L I A N C E
+    ;
+
+COMPOSE
+    :C O M P O S E
+    ;
+
+COMPOSITE
+    :C O M P O S I T E
+    ;
+
+COMPOSITE_LIMIT
+    :C O M P O S I T E UL_ L I M I T
+    ;
+
+COMPOUND
+    :C O M P O U N D
+    ;
+
+CONCAT
+    :C O N C A T
+    ;
+
+CONFORMING
+    :C O N F O R M I N G
+    ;
+
+CONNECT_BY_CB_WHR_ONLY
+    :C O N N E C T UL_ B Y UL_ C B UL_ W H R UL_ O N L Y
+    ;
+
+CONNECT_BY_COMBINE_SW
+    :C O N N E C T UL_ B Y UL_ C O M B I N E UL_ S W
+    ;
+
+CONNECT_BY_COST_BASED
+    :C O N N E C T UL_ B Y UL_ C O S T UL_ B A S E D
+    ;
+
+CONNECT_BY_ELIM_DUPS
+    :C O N N E C T UL_ B Y UL_ E L I M UL_ D U P S
+    ;
+
+CONNECT_BY_FILTERING
+    :C O N N E C T UL_ B Y UL_ F I L T E R I N G
+    ;
+
+CONNECT_BY_ISCYCLE
+    :C O N N E C T UL_ B Y UL_ I S C Y C L E
+    ;
+
+CONNECT_BY_ISLEAF
+    :C O N N E C T UL_ B Y UL_ I S L E A F
+    ;
+
+CONNECT_BY_ROOT
+    :C O N N E C T UL_ B Y UL_ R O O T
+    ;
+
+CONST
+    :C O N S T
+    ;
+
+CORR
+    :C O R R
+    ;
+
+CORRUPT_XID
+    :C O R R U P T UL_ X I D
+    ;
+
+CORRUPT_XID_ALL
+    :C O R R U P T UL_ X I D UL_ A L L
+    ;
+
+CORR_K
+    :C O R R UL_ K
+    ;
+
+CORR_S
+    :C O R R UL_ S
+    ;
+
+COS
+    :C O S
+    ;
+
+COSH
+    :C O S H
+    ;
+
+COST_XML_QUERY_REWRITE
+    :C O S T UL_ X M L UL_ Q U E R Y UL_ R E W R I T E
+    ;
+
+COVAR_POP
+    :C O V A R UL_ P O P
+    ;
+
+COVAR_SAMP
+    :C O V A R UL_ S A M P
+    ;
+
+CO_AUTH_IND
+    :C O UL_ A U T H UL_ I N D
+    ;
+
+CPU_COSTING
+    :C P U UL_ C O S T I N G
+    ;
+
+CPU_PER_CALL
+    :C P U UL_ P E R UL_ C A L L
+    ;
+
+CRASH
+    :C R A S H
+    ;
+
+CREATE
+    :C R E A T E
+    ;
+
+CREATE_STORED_OUTLINES
+    :C R E A T E UL_ S T O R E D UL_ O U T L I N E S
+    ;
+
+CROSSEDITION
+    :C R O S S E D I T I O N
+    ;
+
+CSCONVERT
+    :C S C O N V E R T
+    ;
+
+CUBE_GB
+    :C U B E UL_ G B
+    ;
+
+CUME_DIST
+    :C U M E UL_ D I S T
+    ;
+
+CUME_DISTM
+    :C U M E UL_ D I S T M
+    ;
+
+CURRENT
+    :C U R R E N T
+    ;
+
+CURRENTV
+    :C U R R E N T V
+    ;
+
+CURRENT_DATE
+    :C U R R E N T UL_ D A T E
+    ;
+
+CURRENT_SCHEMA
+    :C U R R E N T UL_ S C H E M A
+    ;
+
+CURRENT_TIME
+    :C U R R E N T UL_ T I M E
+    ;
+
+CURRENT_TIMESTAMP
+    :C U R R E N T UL_ T I M E S T A M P
+    ;
+
+CURSOR_SHARING_EXACT
+    :C U R S O R UL_ S H A R I N G UL_ E X A C T
+    ;
+
+CURSOR_SPECIFIC_SEGMENT
+    :C U R S O R UL_ S P E C I F I C UL_ S E G M E N T
+    ;
+
+CV
+    :C V
+    ;
+
+DATABASE_DEFAULT
+    :D A T A B A S E UL_ D E F A U L T
+    ;
+
+DATAOBJNO
+    :D A T A O B J N O
+    ;
+
+DATAOBJ_TO_PARTITION
+    :D A T A O B J UL_ T O UL_ P A R T I T I O N
+    ;
+
+DATE
+    :D A T E
+    ;
+
+DATE_MODE
+    :D A T E UL_ M O D E
+    ;
+
+DBA
+    :D B A
+    ;
+
+DBMS_STATS
+    :D B M S UL_ S T A T S
+    ;
+
+DB_ROLE_CHANGE
+    :D B UL_ R O L E UL_ C H A N G E
+    ;
+
+DB_VERSION
+    :D B UL_ V E R S I O N
+    ;
+
+DEBUGGER
+    :D E B U G G E R
+    ;
+
+DECIMAL
+    :D E C I M A L
+    ;
+
+DECLARE
+    :D E C L A R E
+    ;
+
+DECOMPOSE
+    :D E C O M P O S E
+    ;
+
+DECR
+    :D E C R
+    ;
+
+DEFAULT
+    :D E F A U L T
+    ;
+
+DEFAULTS
+    :D E F A U L T S
+    ;
+
+DEFINED
+    :D E F I N E D
+    ;
+
+DEGREE
+    :D E G R E E
+    ;
+
+DELAY
+    :D E L A Y
+    ;
+
+DELETE
+    :D E L E T E
+    ;
+
+DELETEXML
+    :D E L E T E X M L
+    ;
+
+DENSE_RANKM
+    :D E N S E UL_ R A N K M
+    ;
+
+DEQUEUE
+    :D E Q U E U E
+    ;
+
+DEREF
+    :D E R E F
+    ;
+
+DEREF_NO_REWRITE
+    :D E R E F UL_ N O UL_ R E W R I T E
+    ;
+
+DESC
+    :D E S C
+    ;
+
+DETACHED
+    :D E T A C H E D
+    ;
+
+DIRECT_LOAD
+    :D I R E C T UL_ L O A D
+    ;
+
+DISABLE_PRESET
+    :D I S A B L E UL_ P R E S E T
+    ;
+
+DISABLE_RPKE
+    :D I S A B L E UL_ R P K E
+    ;
+
+DISTINCT
+    :D I S T I N C T
+    ;
+
+DISTINGUISHED
+    :D I S T I N G U I S H E D
+    ;
+
+DML_UPDATE
+    :D M L UL_ U P D A T E
+    ;
+
+DOCFIDELITY
+    :D O C F I D E L I T Y
+    ;
+
+DOCUMENT
+    :D O C U M E N T
+    ;
+
+DOMAIN_INDEX_FILTER
+    :D O M A I N UL_ I N D E X UL_ F I L T E R
+    ;
+
+DOMAIN_INDEX_NO_SORT
+    :D O M A I N UL_ I N D E X UL_ N O UL_ S O R T
+    ;
+
+DOMAIN_INDEX_SORT
+    :D O M A I N UL_ I N D E X UL_ S O R T
+    ;
+
+DRIVING_SITE
+    :D R I V I N G UL_ S I T E
+    ;
+
+DROP
+    :D R O P
+    ;
+
+DROP_COLUMN
+    :D R O P UL_ C O L U M N
+    ;
+
+DROP_GROUP
+    :D R O P UL_ G R O U P
+    ;
+
+DST_UPGRADE_INSERT_CONV
+    :D S T UL_ U P G R A D E UL_ I N S E R T UL_ C O N V
+    ;
+
+DUMP
+    :D U M P
+    ;
+
+DYNAMIC
+    :D Y N A M I C
+    ;
+
+DYNAMIC_SAMPLING
+    :D Y N A M I C UL_ S A M P L I N G
+    ;
+
+DYNAMIC_SAMPLING_EST_CDN
+    :D Y N A M I C UL_ S A M P L I N G UL_ E S T UL_ C D N
+    ;
+
+EACH
+    :E A C H
+    ;
+
+EDITIONING
+    :E D I T I O N I N G
+    ;
+
+EDITIONS
+    :E D I T I O N S
+    ;
+
+ELIMINATE_JOIN
+    :E L I M I N A T E UL_ J O I N
+    ;
+
+ELIMINATE_OBY
+    :E L I M I N A T E UL_ O B Y
+    ;
+
+ELIMINATE_OUTER_JOIN
+    :E L I M I N A T E UL_ O U T E R UL_ J O I N
+    ;
+
+ELSE
+    :E L S E
+    ;
+
+EMPTY_BLOB
+    :E M P T Y UL_ B L O B
+    ;
+
+EMPTY_CLOB
+    :E M P T Y UL_ C L O B
+    ;
+
+ENABLE_PRESET
+    :E N A B L E UL_ P R E S E T
+    ;
+
+ENCODING
+    :E N C O D I N G
+    ;
+
+END_OUTLINE_DATA
+    :E N D UL_ O U T L I N E UL_ D A T A
+    ;
+
+ENFORCE
+    :E N F O R C E
+    ;
+
+ENQUEUE
+    :E N Q U E U E
+    ;
+
+ENTERPRISE
+    :E N T E R P R I S E
+    ;
+
+ENTITYESCAPING
+    :E N T I T Y E S C A P I N G
+    ;
+
+ENTRY
+    :E N T R Y
+    ;
+
+ERROR_ARGUMENT
+    :E R R O R UL_ A R G U M E N T
+    ;
+
+ERROR_ON_OVERLAP_TIME
+    :E R R O R UL_ O N UL_ O V E R L A P UL_ T I M E
+    ;
+
+ESTIMATE
+    :E S T I M A T E
+    ;
+
+EVALUATION
+    :E V A L U A T I O N
+    ;
+
+EVENTS
+    :E V E N T S
+    ;
+
+EXISTS
+    :E X I S T S
+    ;
+
+EXISTSNODE
+    :E X I S T S N O D E
+    ;
+
+EXP
+    :E X P
+    ;
+
+EXPAND_GSET_TO_UNION
+    :E X P A N D UL_ G S E T UL_ T O UL_ U N I O N
+    ;
+
+EXPAND_TABLE
+    :E X P A N D UL_ T A B L E
+    ;
+
+EXPIRE
+    :E X P I R E
+    ;
+
+EXPLAIN
+    :E X P L A I N
+    ;
+
+EXPLOSION
+    :E X P L O S I O N
+    ;
+
+EXPORT
+    :E X P O R T
+    ;
+
+EXPR_CORR_CHECK
+    :E X P R UL_ C O R R UL_ C H E C K
+    ;
+
+EXTENDS
+    :E X T E N D S
+    ;
+
+EXTENTS
+    :E X T E N T S
+    ;
+
+EXTRA
+    :E X T R A
+    ;
+
+EXTRACT
+    :E X T R A C T
+    ;
+
+EXTRACTVALUE
+    :E X T R A C T V A L U E
+    ;
+
+FACILITY
+    :F A C I L I T Y
+    ;
+
+FACTORIZE_JOIN
+    :F A C T O R I Z E UL_ J O I N
+    ;
+
+FAILED_LOGIN_ATTEMPTS
+    :F A I L E D UL_ L O G I N UL_ A T T E M P T S
+    ;
+
+FBTSCAN
+    :F B T S C A N
+    ;
+
+FEATURE_ID
+    :F E A T U R E UL_ I D
+    ;
+
+FEATURE_SET
+    :F E A T U R E UL_ S E T
+    ;
+
+FEATURE_VALUE
+    :F E A T U R E UL_ V A L U E
+    ;
+
+FIRSTM
+    :F I R S T M
+    ;
+
+FIRST_ROWS
+    :F I R S T UL_ R O W S
+    ;
+
+FIRST_VALUE
+    :F I R S T UL_ V A L U E
+    ;
+
+FLAGGER
+    :F L A G G E R
+    ;
+
+FLOAT
+    :F L O A T
+    ;
+
+FLOB
+    :F L O B
+    ;
+
+FLOOR
+    :F L O O R
+    ;
+
+FOLLOWS
+    :F O L L O W S
+    ;
+
+FOR
+    :F O R
+    ;
+
+FORCE_XML_QUERY_REWRITE
+    :F O R C E UL_ X M L UL_ Q U E R Y UL_ R E W R I T E
+    ;
+
+FOREVER
+    :F O R E V E R
+    ;
+
+FORWARD
+    :F O R W A R D
+    ;
+
+FROM
+    :F R O M
+    ;
+
+FROM_TZ
+    :F R O M UL_ T Z
+    ;
+
+GATHER_PLAN_STATISTICS
+    :G A T H E R UL_ P L A N UL_ S T A T I S T I C S
+    ;
+
+GBY_CONC_ROLLUP
+    :G B Y UL_ C O N C UL_ R O L L U P
+    ;
+
+GBY_PUSHDOWN
+    :G B Y UL_ P U S H D O W N
+    ;
+
+GRANT
+    :G R A N T
+    ;
+
+GREATEST
+    :G R E A T E S T
+    ;
+
+GROUP
+    :G R O U P
+    ;
+
+GROUPING_ID
+    :G R O U P I N G UL_ I D
+    ;
+
+GROUP_BY
+    :G R O U P UL_ B Y
+    ;
+
+GROUP_ID
+    :G R O U P UL_ I D
+    ;
+
+GUARANTEED
+    :G U A R A N T E E D
+    ;
+
+HASHKEYS
+    :H A S H K E Y S
+    ;
+
+HASH_AJ
+    :H A S H UL_ A J
+    ;
+
+HASH_SJ
+    :H A S H UL_ S J
+    ;
+
+HAVING
+    :H A V I N G
+    ;
+
+HEADER
+    :H E A D E R
+    ;
+
+HELP
+    :H E L P
+    ;
+
+HEXTORAW
+    :H E X T O R A W
+    ;
+
+HEXTOREF
+    :H E X T O R E F
+    ;
+
+HIDE
+    :H I D E
+    ;
+
+HINTSET_BEGIN
+    :H I N T S E T UL_ B E G I N
+    ;
+
+HINTSET_END
+    :H I N T S E T UL_ E N D
+    ;
+
+HOT
+    :H O T
+    ;
+
+HWM_BROKERED
+    :H W M UL_ B R O K E R E D
+    ;
+
+HYBRID
+    :H Y B R I D
+    ;
+
+IDGENERATORS
+    :I D G E N E R A T O R S
+    ;
+
+IDLE_TIME
+    :I D L E UL_ T I M E
+    ;
+
+IGNORE_OPTIM_EMBEDDED_HINTS
+    :I G N O R E UL_ O P T I M UL_ E M B E D D E D UL_ H I N T S
+    ;
+
+IGNORE_ROW_ON_DUPKEY_INDEX
+    :I G N O R E UL_ R O W UL_ O N UL_ D U P K E Y UL_ I N D E X
+    ;
+
+IGNORE_WHERE_CLAUSE
+    :I G N O R E UL_ W H E R E UL_ C L A U S E
+    ;
+
+IMPACT
+    :I M P A C T
+    ;
+
+IMPORT
+    :I M P O R T
+    ;
+
+IN
+    :I N
+    ;
+
+INCLUDE_VERSION
+    :I N C L U D E UL_ V E R S I O N
+    ;
+
+INCR
+    :I N C R
+    ;
+
+INCREMENTAL
+    :I N C R E M E N T A L
+    ;
+
+INDENT
+    :I N D E N T
+    ;
+
+INDEX
+    :I N D E X
+    ;
+
+INDEXED
+    :I N D E X E D
+    ;
+
+INDEX_ASC
+    :I N D E X UL_ A S C
+    ;
+
+INDEX_COMBINE
+    :I N D E X UL_ C O M B I N E
+    ;
+
+INDEX_DESC
+    :I N D E X UL_ D E S C
+    ;
+
+INDEX_FFS
+    :I N D E X UL_ F F S
+    ;
+
+INDEX_FILTER
+    :I N D E X UL_ F I L T E R
+    ;
+
+INDEX_JOIN
+    :I N D E X UL_ J O I N
+    ;
+
+INDEX_ROWS
+    :I N D E X UL_ R O W S
+    ;
+
+INDEX_RRS
+    :I N D E X UL_ R R S
+    ;
+
+INDEX_RS
+    :I N D E X UL_ R S
+    ;
+
+INDEX_RS_ASC
+    :I N D E X UL_ R S UL_ A S C
+    ;
+
+INDEX_RS_DESC
+    :I N D E X UL_ R S UL_ D E S C
+    ;
+
+INDEX_SCAN
+    :I N D E X UL_ S C A N
+    ;
+
+INDEX_SKIP_SCAN
+    :I N D E X UL_ S K I P UL_ S C A N
+    ;
+
+INDEX_SS
+    :I N D E X UL_ S S
+    ;
+
+INDEX_SS_ASC
+    :I N D E X UL_ S S UL_ A S C
+    ;
+
+INDEX_SS_DESC
+    :I N D E X UL_ S S UL_ D E S C
+    ;
+
+INDEX_STATS
+    :I N D E X UL_ S T A T S
+    ;
+
+INFORMATIONAL
+    :I N F O R M A T I O N A L
+    ;
+
+INITCAP
+    :I N I T C A P
+    ;
+
+INLINE
+    :I N L I N E
+    ;
+
+INLINE_XMLTYPE_NT
+    :I N L I N E UL_ X M L T Y P E UL_ N T
+    ;
+
+INSERT
+    :I N S E R T
+    ;
+
+INSERTCHILDXML
+    :I N S E R T C H I L D X M L
+    ;
+
+INSERTCHILDXMLAFTER
+    :I N S E R T C H I L D X M L A F T E R
+    ;
+
+INSERTCHILDXMLBEFORE
+    :I N S E R T C H I L D X M L B E F O R E
+    ;
+
+INSERTXMLAFTER
+    :I N S E R T X M L A F T E R
+    ;
+
+INSERTXMLBEFORE
+    :I N S E R T X M L B E F O R E
+    ;
+
+INSTANTIABLE
+    :I N S T A N T I A B L E
+    ;
+
+INSTANTLY
+    :I N S T A N T L Y
+    ;
+
+INSTEAD
+    :I N S T E A D
+    ;
+
+INSTR
+    :I N S T R
+    ;
+
+INSTR2
+    :I N S T R [2]
+    ;
+
+INSTR4
+    :I N S T R [4]
+    ;
+
+INSTRB
+    :I N S T R B
+    ;
+
+INSTRC
+    :I N S T R C
+    ;
+
+INTEGER
+    :I N T E G E R
+    ;
+
+INTERMEDIATE
+    :I N T E R M E D I A T E
+    ;
+
+INTERNAL_CONVERT
+    :I N T E R N A L UL_ C O N V E R T
+    ;
+
+INTERNAL_USE
+    :I N T E R N A L UL_ U S E
+    ;
+
+INTERPRETED
+    :I N T E R P R E T E D
+    ;
+
+INTO
+    :I N T O
+    ;
+
+IN_MEMORY_METADATA
+    :I N UL_ M E M O R Y UL_ M E T A D A T A
+    ;
+
+IN_XQUERY
+    :I N UL_ X Q U E R Y
+    ;
+
+IS
+    :I S
+    ;
+
+ISOLATION_LEVEL
+    :I S O L A T I O N UL_ L E V E L
+    ;
+
+ITERATION_NUMBER
+    :I T E R A T I O N UL_ N U M B E R
+    ;
+
+KERBEROS
+    :K E R B E R O S
+    ;
+
+KEYSIZE
+    :K E Y S I Z E
+    ;
+
+KEY_LENGTH
+    :K E Y UL_ L E N G T H
+    ;
+
+LAST_DAY
+    :L A S T UL_ D A Y
+    ;
+
+LAST_VALUE
+    :L A S T UL_ V A L U E
+    ;
+
+LAYER
+    :L A Y E R
+    ;
+
+LDAP_REGISTRATION
+    :L D A P UL_ R E G I S T R A T I O N
+    ;
+
+LDAP_REGISTRATION_ENABLED
+    :L D A P UL_ R E G I S T R A T I O N UL_ E N A B L E D
+    ;
+
+LDAP_REG_SYNC_INTERVAL
+    :L D A P UL_ R E G UL_ S Y N C UL_ I N T E R V A L
+    ;
+
+LEADING
+    :L E A D I N G
+    ;
+
+LEAST
+    :L E A S T
+    ;
+
+LENGTH2
+    :L E N G T H [2]
+    ;
+
+LENGTH4
+    :L E N G T H [4]
+    ;
+
+LENGTHB
+    :L E N G T H B
+    ;
+
+LENGTHC
+    :L E N G T H C
+    ;
+
+LIFE
+    :L I F E
+    ;
+
+LIFETIME
+    :L I F E T I M E
+    ;
+
+LIKE
+    :L I K E
+    ;
+
+LIKE_EXPAND
+    :L I K E UL_ E X P A N D
+    ;
+
+LN
+    :L N
+    ;
+
+LNNVL
+    :L N N V L
+    ;
+
+LOBNVL
+    :L O B N V L
+    ;
+
+LOCAL_INDEXES
+    :L O C A L UL_ I N D E X E S
+    ;
+
+LOGICAL_READS_PER_CALL
+    :L O G I C A L UL_ R E A D S UL_ P E R UL_ C A L L
+    ;
+
+LOGOFF
+    :L O G O F F
+    ;
+
+LOGON
+    :L O G O N
+    ;
+
+LOWER
+    :L O W E R
+    ;
+
+LTRIM
+    :L T R I M
+    ;
+
+MAKE_REF
+    :M A K E UL_ R E F
+    ;
+
+MAXARCHLOGS
+    :M A X A R C H L O G S
+    ;
+
+MAXTRANS
+    :M A X T R A N S
+    ;
+
+MEDIAN
+    :M E D I A N
+    ;
+
+MERGE_AJ
+    :M E R G E UL_ A J
+    ;
+
+MERGE_CONST_ON
+    :M E R G E UL_ C O N S T UL_ O N
+    ;
+
+MERGE_SJ
+    :M E R G E UL_ S J
+    ;
+
+METHOD
+    :M E T H O D
+    ;
+
+MINIMIZE
+    :M I N I M I Z E
+    ;
+
+MINUS_NULL
+    :M I N U S UL_ N U L L
+    ;
+
+MIRRORCOLD
+    :M I R R O R C O L D
+    ;
+
+MIRRORHOT
+    :M I R R O R H O T
+    ;
+
+MODEL_COMPILE_SUBQUERY
+    :M O D E L UL_ C O M P I L E UL_ S U B Q U E R Y
+    ;
+
+MODEL_DONTVERIFY_UNIQUENESS
+    :M O D E L UL_ D O N T V E R I F Y UL_ U N I Q U E N E S S
+    ;
+
+MODEL_DYNAMIC_SUBQUERY
+    :M O D E L UL_ D Y N A M I C UL_ S U B Q U E R Y
+    ;
+
+MODEL_MIN_ANALYSIS
+    :M O D E L UL_ M I N UL_ A N A L Y S I S
+    ;
+
+MODEL_NO_ANALYSIS
+    :M O D E L UL_ N O UL_ A N A L Y S I S
+    ;
+
+MODEL_PBY
+    :M O D E L UL_ P B Y
+    ;
+
+MODEL_PUSH_REF
+    :M O D E L UL_ P U S H UL_ R E F
+    ;
+
+MONITOR
+    :M O N I T O R
+    ;
+
+MONTHS_BETWEEN
+    :M O N T H S UL_ B E T W E E N
+    ;
+
+MOUNTPATH
+    :M O U N T P A T H
+    ;
+
+MULTISET
+    :M U L T I S E T
+    ;
+
+MV_MERGE
+    :M V UL_ M E R G E
+    ;
+
+NAMED
+    :N A M E D
+    ;
+
+NANVL
+    :N A N V L
+    ;
+
+NATIVE
+    :N A T I V E
+    ;
+
+NATIVE_FULL_OUTER_JOIN
+    :N A T I V E UL_ F U L L UL_ O U T E R UL_ J O I N
+    ;
+
+NCHAR_CS
+    :N C H A R UL_ C S
+    ;
+
+NCHR
+    :N C H R
+    ;
+
+NEEDED
+    :N E E D E D
+    ;
+
+NESTED_TABLE_FAST_INSERT
+    :N E S T E D UL_ T A B L E UL_ F A S T UL_ I N S E R T
+    ;
+
+NESTED_TABLE_GET_REFS
+    :N E S T E D UL_ T A B L E UL_ G E T UL_ R E F S
+    ;
+
+NESTED_TABLE_ID
+    :N E S T E D UL_ T A B L E UL_ I D
+    ;
+
+NESTED_TABLE_SET_REFS
+    :N E S T E D UL_ T A B L E UL_ S E T UL_ R E F S
+    ;
+
+NESTED_TABLE_SET_SETID
+    :N E S T E D UL_ T A B L E UL_ S E T UL_ S E T I D
+    ;
+
+NETWORK
+    :N E T W O R K
+    ;
+
+NEVER
+    :N E V E R
+    ;
+
+NEW_TIME
+    :N E W UL_ T I M E
+    ;
+
+NEXT_DAY
+    :N E X T UL_ D A Y
+    ;
+
+NLJ_BATCHING
+    :N L J UL_ B A T C H I N G
+    ;
+
+NLJ_INDEX_FILTER
+    :N L J UL_ I N D E X UL_ F I L T E R
+    ;
+
+NLJ_INDEX_SCAN
+    :N L J UL_ I N D E X UL_ S C A N
+    ;
+
+NLJ_PREFETCH
+    :N L J UL_ P R E F E T C H
+    ;
+
+NLSSORT
+    :N L S S O R T
+    ;
+
+NLS_CALENDAR
+    :N L S UL_ C A L E N D A R
+    ;
+
+NLS_CHARACTERSET
+    :N L S UL_ C H A R A C T E R S E T
+    ;
+
+NLS_CHARSET_DECL_LEN
+    :N L S UL_ C H A R S E T UL_ D E C L UL_ L E N
+    ;
+
+NLS_CHARSET_ID
+    :N L S UL_ C H A R S E T UL_ I D
+    ;
+
+NLS_CHARSET_NAME
+    :N L S UL_ C H A R S E T UL_ N A M E
+    ;
+
+NLS_COMP
+    :N L S UL_ C O M P
+    ;
+
+NLS_CURRENCY
+    :N L S UL_ C U R R E N C Y
+    ;
+
+NLS_DATE_FORMAT
+    :N L S UL_ D A T E UL_ F O R M A T
+    ;
+
+NLS_DATE_LANGUAGE
+    :N L S UL_ D A T E UL_ L A N G U A G E
+    ;
+
+NLS_INITCAP
+    :N L S UL_ I N I T C A P
+    ;
+
+NLS_ISO_CURRENCY
+    :N L S UL_ I S O UL_ C U R R E N C Y
+    ;
+
+NLS_LANG
+    :N L S UL_ L A N G
+    ;
+
+NLS_LANGUAGE
+    :N L S UL_ L A N G U A G E
+    ;
+
+NLS_LENGTH_SEMANTICS
+    :N L S UL_ L E N G T H UL_ S E M A N T I C S
+    ;
+
+NLS_LOWER
+    :N L S UL_ L O W E R
+    ;
+
+NLS_NCHAR_CONV_EXCP
+    :N L S UL_ N C H A R UL_ C O N V UL_ E X C P
+    ;
+
+NLS_NUMERIC_CHARACTERS
+    :N L S UL_ N U M E R I C UL_ C H A R A C T E R S
+    ;
+
+NLS_SORT
+    :N L S UL_ S O R T
+    ;
+
+NLS_SPECIAL_CHARS
+    :N L S UL_ S P E C I A L UL_ C H A R S
+    ;
+
+NLS_TERRITORY
+    :N L S UL_ T E R R I T O R Y
+    ;
+
+NLS_UPPER
+    :N L S UL_ U P P E R
+    ;
+
+NL_AJ
+    :N L UL_ A J
+    ;
+
+NL_SJ
+    :N L UL_ S J
+    ;
+
+NOAPPEND
+    :N O A P P E N D
+    ;
+
+NOCPU_COSTING
+    :N O C P U UL_ C O S T I N G
+    ;
+
+NOENTITYESCAPING
+    :N O E N T I T Y E S C A P I N G
+    ;
+
+NOGUARANTEE
+    :N O G U A R A N T E E
+    ;
+
+NOLOCAL
+    :N O L O C A L
+    ;
+
+NOMINIMIZE
+    :N O M I N I M I Z E
+    ;
+
+NOOVERRIDE
+    :N O O V E R R I D E
+    ;
+
+NOPARALLEL_INDEX
+    :N O P A R A L L E L UL_ I N D E X
+    ;
+
+NOREPAIR
+    :N O R E P A I R
+    ;
+
+NOREVERSE
+    :N O R E V E R S E
+    ;
+
+NOREWRITE
+    :N O R E W R I T E
+    ;
+
+NOSCHEMACHECK
+    :N O S C H E M A C H E C K
+    ;
+
+NOSEGMENT
+    :N O S E G M E N T
+    ;
+
+NOSTRICT
+    :N O S T R I C T
+    ;
+
+NOT
+    :N O T
+    ;
+
+NO_ACCESS
+    :N O UL_ A C C E S S
+    ;
+
+NO_BASETABLE_MULTIMV_REWRITE
+    :N O UL_ B A S E T A B L E UL_ M U L T I M V UL_ R E W R I T E
+    ;
+
+NO_BIND_AWARE
+    :N O UL_ B I N D UL_ A W A R E
+    ;
+
+NO_BUFFER
+    :N O UL_ B U F F E R
+    ;
+
+NO_CARTESIAN
+    :N O UL_ C A R T E S I A N
+    ;
+
+NO_CHECK_ACL_REWRITE
+    :N O UL_ C H E C K UL_ A C L UL_ R E W R I T E
+    ;
+
+NO_COALESCE_SQ
+    :N O UL_ C O A L E S C E UL_ S Q
+    ;
+
+NO_CONNECT_BY_CB_WHR_ONLY
+    :N O UL_ C O N N E C T UL_ B Y UL_ C B UL_ W H R UL_ O N L Y
+    ;
+
+NO_CONNECT_BY_COMBINE_SW
+    :N O UL_ C O N N E C T UL_ B Y UL_ C O M B I N E UL_ S W
+    ;
+
+NO_CONNECT_BY_COST_BASED
+    :N O UL_ C O N N E C T UL_ B Y UL_ C O S T UL_ B A S E D
+    ;
+
+NO_CONNECT_BY_ELIM_DUPS
+    :N O UL_ C O N N E C T UL_ B Y UL_ E L I M UL_ D U P S
+    ;
+
+NO_CONNECT_BY_FILTERING
+    :N O UL_ C O N N E C T UL_ B Y UL_ F I L T E R I N G
+    ;
+
+NO_COST_XML_QUERY_REWRITE
+    :N O UL_ C O S T UL_ X M L UL_ Q U E R Y UL_ R E W R I T E
+    ;
+
+NO_CPU_COSTING
+    :N O UL_ C P U UL_ C O S T I N G
+    ;
+
+NO_DOMAIN_INDEX_FILTER
+    :N O UL_ D O M A I N UL_ I N D E X UL_ F I L T E R
+    ;
+
+NO_DST_UPGRADE_INSERT_CONV
+    :N O UL_ D S T UL_ U P G R A D E UL_ I N S E R T UL_ C O N V
+    ;
+
+NO_ELIMINATE_JOIN
+    :N O UL_ E L I M I N A T E UL_ J O I N
+    ;
+
+NO_ELIMINATE_OBY
+    :N O UL_ E L I M I N A T E UL_ O B Y
+    ;
+
+NO_ELIMINATE_OUTER_JOIN
+    :N O UL_ E L I M I N A T E UL_ O U T E R UL_ J O I N
+    ;
+
+NO_EXPAND
+    :N O UL_ E X P A N D
+    ;
+
+NO_EXPAND_GSET_TO_UNION
+    :N O UL_ E X P A N D UL_ G S E T UL_ T O UL_ U N I O N
+    ;
+
+NO_EXPAND_TABLE
+    :N O UL_ E X P A N D UL_ T A B L E
+    ;
+
+NO_FACT
+    :N O UL_ F A C T
+    ;
+
+NO_FACTORIZE_JOIN
+    :N O UL_ F A C T O R I Z E UL_ J O I N
+    ;
+
+NO_FILTERING
+    :N O UL_ F I L T E R I N G
+    ;
+
+NO_GBY_PUSHDOWN
+    :N O UL_ G B Y UL_ P U S H D O W N
+    ;
+
+NO_INDEX
+    :N O UL_ I N D E X
+    ;
+
+NO_INDEX_FFS
+    :N O UL_ I N D E X UL_ F F S
+    ;
+
+NO_INDEX_SS
+    :N O UL_ I N D E X UL_ S S
+    ;
+
+NO_LOAD
+    :N O UL_ L O A D
+    ;
+
+NO_MERGE
+    :N O UL_ M E R G E
+    ;
+
+NO_MODEL_PUSH_REF
+    :N O UL_ M O D E L UL_ P U S H UL_ R E F
+    ;
+
+NO_MONITOR
+    :N O UL_ M O N I T O R
+    ;
+
+NO_MONITORING
+    :N O UL_ M O N I T O R I N G
+    ;
+
+NO_MULTIMV_REWRITE
+    :N O UL_ M U L T I M V UL_ R E W R I T E
+    ;
+
+NO_NATIVE_FULL_OUTER_JOIN
+    :N O UL_ N A T I V E UL_ F U L L UL_ O U T E R UL_ J O I N
+    ;
+
+NO_NLJ_BATCHING
+    :N O UL_ N L J UL_ B A T C H I N G
+    ;
+
+NO_NLJ_PREFETCH
+    :N O UL_ N L J UL_ P R E F E T C H
+    ;
+
+NO_ORDER_ROLLUPS
+    :N O UL_ O R D E R UL_ R O L L U P S
+    ;
+
+NO_OUTER_JOIN_TO_INNER
+    :N O UL_ O U T E R UL_ J O I N UL_ T O UL_ I N N E R
+    ;
+
+NO_PARALLEL
+    :N O UL_ P A R A L L E L
+    ;
+
+NO_PARALLEL_INDEX
+    :N O UL_ P A R A L L E L UL_ I N D E X
+    ;
+
+NO_PARTIAL_COMMIT
+    :N O UL_ P A R T I A L UL_ C O M M I T
+    ;
+
+NO_PLACE_DISTINCT
+    :N O UL_ P L A C E UL_ D I S T I N C T
+    ;
+
+NO_PLACE_GROUP_BY
+    :N O UL_ P L A C E UL_ G R O U P UL_ B Y
+    ;
+
+NO_PQ_MAP
+    :N O UL_ P Q UL_ M A P
+    ;
+
+NO_PRUNE_GSETS
+    :N O UL_ P R U N E UL_ G S E T S
+    ;
+
+NO_PULL_PRED
+    :N O UL_ P U L L UL_ P R E D
+    ;
+
+NO_PUSH_PRED
+    :N O UL_ P U S H UL_ P R E D
+    ;
+
+NO_PUSH_SUBQ
+    :N O UL_ P U S H UL_ S U B Q
+    ;
+
+NO_PX_JOIN_FILTER
+    :N O UL_ P X UL_ J O I N UL_ F I L T E R
+    ;
+
+NO_QKN_BUFF
+    :N O UL_ Q K N UL_ B U F F
+    ;
+
+NO_QUERY_TRANSFORMATION
+    :N O UL_ Q U E R Y UL_ T R A N S F O R M A T I O N
+    ;
+
+NO_REF_CASCADE
+    :N O UL_ R E F UL_ C A S C A D E
+    ;
+
+NO_RESULT_CACHE
+    :N O UL_ R E S U L T UL_ C A C H E
+    ;
+
+NO_REWRITE
+    :N O UL_ R E W R I T E
+    ;
+
+NO_SEMIJOIN
+    :N O UL_ S E M I J O I N
+    ;
+
+NO_SET_TO_JOIN
+    :N O UL_ S E T UL_ T O UL_ J O I N
+    ;
+
+NO_SQL_TUNE
+    :N O UL_ S Q L UL_ T U N E
+    ;
+
+NO_STAR_TRANSFORMATION
+    :N O UL_ S T A R UL_ T R A N S F O R M A T I O N
+    ;
+
+NO_STATEMENT_QUEUING
+    :N O UL_ S T A T E M E N T UL_ Q U E U I N G
+    ;
+
+NO_STATS_GSETS
+    :N O UL_ S T A T S UL_ G S E T S
+    ;
+
+NO_SUBQUERY_PRUNING
+    :N O UL_ S U B Q U E R Y UL_ P R U N I N G
+    ;
+
+NO_SUBSTRB_PAD
+    :N O UL_ S U B S T R B UL_ P A D
+    ;
+
+NO_SWAP_JOIN_INPUTS
+    :N O UL_ S W A P UL_ J O I N UL_ I N P U T S
+    ;
+
+NO_TEMP_TABLE
+    :N O UL_ T E M P UL_ T A B L E
+    ;
+
+NO_TRANSFORM_DISTINCT_AGG
+    :N O UL_ T R A N S F O R M UL_ D I S T I N C T UL_ A G G
+    ;
+
+NO_UNNEST
+    :N O UL_ U N N E S T
+    ;
+
+NO_USE_HASH
+    :N O UL_ U S E UL_ H A S H
+    ;
+
+NO_USE_HASH_AGGREGATION
+    :N O UL_ U S E UL_ H A S H UL_ A G G R E G A T I O N
+    ;
+
+NO_USE_INVISIBLE_INDEXES
+    :N O UL_ U S E UL_ I N V I S I B L E UL_ I N D E X E S
+    ;
+
+NO_USE_MERGE
+    :N O UL_ U S E UL_ M E R G E
+    ;
+
+NO_USE_NL
+    :N O UL_ U S E UL_ N L
+    ;
+
+NO_XMLINDEX_REWRITE
+    :N O UL_ X M L I N D E X UL_ R E W R I T E
+    ;
+
+NO_XMLINDEX_REWRITE_IN_SELECT
+    :N O UL_ X M L I N D E X UL_ R E W R I T E UL_ I N UL_ S E L E C T
+    ;
+
+NO_XML_DML_REWRITE
+    :N O UL_ X M L UL_ D M L UL_ R E W R I T E
+    ;
+
+NO_XML_QUERY_REWRITE
+    :N O UL_ X M L UL_ Q U E R Y UL_ R E W R I T E
+    ;
+
+NTH_VALUE
+    :N T H UL_ V A L U E
+    ;
+
+NTILE
+    :N T I L E
+    ;
+
+NULL
+    :N U L L
+    ;
+
+NULLIF
+    :N U L L I F
+    ;
+
+NUMTODSINTERVAL
+    :N U M T O D S I N T E R V A L
+    ;
+
+NUMTOYMINTERVAL
+    :N U M T O Y M I N T E R V A L
+    ;
+
+NUM_INDEX_KEYS
+    :N U M UL_ I N D E X UL_ K E Y S
+    ;
+
+NVL
+    :N V L
+    ;
+
+NVL2
+    :N V L [2]
+    ;
+
+OBJECTTOXML
+    :O B J E C T T O X M L
+    ;
+
+OBJNO
+    :O B J N O
+    ;
+
+OBJNO_REUSE
+    :O B J N O UL_ R E U S E
+    ;
+
+OCCURENCES
+    :O C C U R E N C E S
+    ;
+
+OID
+    :O I D
+    ;
+
+OLAP
+    :O L A P
+    ;
+
+OLD
+    :O L D
+    ;
+
+OLD_PUSH_PRED
+    :O L D UL_ P U S H UL_ P R E D
+    ;
+
+OLTP
+    :O L T P
+    ;
+
+ON
+    :O N
+    ;
+
+OPAQUE
+    :O P A Q U E
+    ;
+
+OPAQUE_TRANSFORM
+    :O P A Q U E UL_ T R A N S F O R M
+    ;
+
+OPAQUE_XCANONICAL
+    :O P A Q U E UL_ X C A N O N I C A L
+    ;
+
+OPCODE
+    :O P C O D E
+    ;
+
+OPERATIONS
+    :O P E R A T I O N S
+    ;
+
+OPTIMIZER_FEATURES_ENABLE
+    :O P T I M I Z E R UL_ F E A T U R E S UL_ E N A B L E
+    ;
+
+OPTIMIZER_GOAL
+    :O P T I M I Z E R UL_ G O A L
+    ;
+
+OPT_ESTIMATE
+    :O P T UL_ E S T I M A T E
+    ;
+
+OPT_PARAM
+    :O P T UL_ P A R A M
+    ;
+
+OR
+    :O R
+    ;
+
+ORADEBUG
+    :O R A D E B U G
+    ;
+
+ORA_BRANCH
+    :O R A UL_ B R A N C H
+    ;
+
+ORA_CHECKACL
+    :O R A UL_ C H E C K A C L
+    ;
+
+ORA_DST_AFFECTED
+    :O R A UL_ D S T UL_ A F F E C T E D
+    ;
+
+ORA_DST_CONVERT
+    :O R A UL_ D S T UL_ C O N V E R T
+    ;
+
+ORA_DST_ERROR
+    :O R A UL_ D S T UL_ E R R O R
+    ;
+
+ORA_GET_ACLIDS
+    :O R A UL_ G E T UL_ A C L I D S
+    ;
+
+ORA_GET_PRIVILEGES
+    :O R A UL_ G E T UL_ P R I V I L E G E S
+    ;
+
+ORA_HASH
+    :O R A UL_ H A S H
+    ;
+
+ORA_ROWSCN
+    :O R A UL_ R O W S C N
+    ;
+
+ORA_ROWSCN_RAW
+    :O R A UL_ R O W S C N UL_ R A W
+    ;
+
+ORA_ROWVERSION
+    :O R A UL_ R O W V E R S I O N
+    ;
+
+ORA_TABVERSION
+    :O R A UL_ T A B V E R S I O N
+    ;
+
+ORDERED
+    :O R D E R E D
+    ;
+
+ORDERED_PREDICATES
+    :O R D E R E D UL_ P R E D I C A T E S
+    ;
+
+ORDINALITY
+    :O R D I N A L I T Y
+    ;
+
+OR_EXPAND
+    :O R UL_ E X P A N D
+    ;
+
+OR_PREDICATES
+    :O R UL_ P R E D I C A T E S
+    ;
+
+OTHER
+    :O T H E R
+    ;
+
+OUTER_JOIN_TO_INNER
+    :O U T E R UL_ J O I N UL_ T O UL_ I N N E R
+    ;
+
+OUTLINE_LEAF
+    :O U T L I N E UL_ L E A F
+    ;
+
+OUT_OF_LINE
+    :O U T UL_ O F UL_ L I N E
+    ;
+
+OVERFLOW_NOMOVE
+    :O V E R F L O W UL_ N O M O V E
+    ;
+
+OVERLAPS
+    :O V E R L A P S
+    ;
+
+OWN
+    :O W N
+    ;
+
+OWNER
+    :O W N E R
+    ;
+
+OWNERSHIP
+    :O W N E R S H I P
+    ;
+
+PARALLEL_INDEX
+    :P A R A L L E L UL_ I N D E X
+    ;
+
+PARAM
+    :P A R A M
+    ;
+
+PARITY
+    :P A R I T Y
+    ;
+
+PARTIALLY
+    :P A R T I A L L Y
+    ;
+
+PARTITION_HASH
+    :P A R T I T I O N UL_ H A S H
+    ;
+
+PARTITION_LIST
+    :P A R T I T I O N UL_ L I S T
+    ;
+
+PARTITION_RANGE
+    :P A R T I T I O N UL_ R A N G E
+    ;
+
+PASSWORD
+    :P A S S W O R D
+    ;
+
+PASSWORD_GRACE_TIME
+    :P A S S W O R D UL_ G R A C E UL_ T I M E
+    ;
+
+PASSWORD_LIFE_TIME
+    :P A S S W O R D UL_ L I F E UL_ T I M E
+    ;
+
+PASSWORD_LOCK_TIME
+    :P A S S W O R D UL_ L O C K UL_ T I M E
+    ;
+
+PASSWORD_REUSE_MAX
+    :P A S S W O R D UL_ R E U S E UL_ M A X
+    ;
+
+PASSWORD_REUSE_TIME
+    :P A S S W O R D UL_ R E U S E UL_ T I M E
+    ;
+
+PASSWORD_VERIFY_FUNCTION
+    :P A S S W O R D UL_ V E R I F Y UL_ F U N C T I O N
+    ;
+
+PATH
+    :P A T H
+    ;
+
+PATHS
+    :P A T H S
+    ;
+
+PBL_HS_BEGIN
+    :P B L UL_ H S UL_ B E G I N
+    ;
+
+PBL_HS_END
+    :P B L UL_ H S UL_ E N D
+    ;
+
+PENDING
+    :P E N D I N G
+    ;
+
+PERCENTILE_CONT
+    :P E R C E N T I L E UL_ C O N T
+    ;
+
+PERCENTILE_DISC
+    :P E R C E N T I L E UL_ D I S C
+    ;
+
+PERCENT_RANKM
+    :P E R C E N T UL_ R A N K M
+    ;
+
+PERMANENT
+    :P E R M A N E N T
+    ;
+
+PERMISSION
+    :P E R M I S S I O N
+    ;
+
+PIKEY
+    :P I K E Y
+    ;
+
+PIV_GB
+    :P I V UL_ G B
+    ;
+
+PIV_SSF
+    :P I V UL_ S S F
+    ;
+
+PLACE_DISTINCT
+    :P L A C E UL_ D I S T I N C T
+    ;
+
+PLACE_GROUP_BY
+    :P L A C E UL_ G R O U P UL_ B Y
+    ;
+
+PLAN
+    :P L A N
+    ;
+
+PLSCOPE_SETTINGS
+    :P L S C O P E UL_ S E T T I N G S
+    ;
+
+PLSQL_CCFLAGS
+    :P L S Q L UL_ C C F L A G S
+    ;
+
+PLSQL_CODE_TYPE
+    :P L S Q L UL_ C O D E UL_ T Y P E
+    ;
+
+PLSQL_DEBUG
+    :P L S Q L UL_ D E B U G
+    ;
+
+PLSQL_OPTIMIZE_LEVEL
+    :P L S Q L UL_ O P T I M I Z E UL_ L E V E L
+    ;
+
+PLSQL_WARNINGS
+    :P L S Q L UL_ W A R N I N G S
+    ;
+
+POWER
+    :P O W E R
+    ;
+
+POWERMULTISET
+    :P O W E R M U L T I S E T
+    ;
+
+POWERMULTISET_BY_CARDINALITY
+    :P O W E R M U L T I S E T UL_ B Y UL_ C A R D I N A L I T Y
+    ;
+
+PQ_DISTRIBUTE
+    :P Q UL_ D I S T R I B U T E
+    ;
+
+PQ_MAP
+    :P Q UL_ M A P
+    ;
+
+PQ_NOMAP
+    :P Q UL_ N O M A P
+    ;
+
+PREBUILT
+    :P R E B U I L T
+    ;
+
+PRECEDES
+    :P R E C E D E S
+    ;
+
+PRECOMPUTE_SUBQUERY
+    :P R E C O M P U T E UL_ S U B Q U E R Y
+    ;
+
+PREDICATE_REORDERS
+    :P R E D I C A T E UL_ R E O R D E R S
+    ;
+
+PREDICTION
+    :P R E D I C T I O N
+    ;
+
+PREDICTION_BOUNDS
+    :P R E D I C T I O N UL_ B O U N D S
+    ;
+
+PREDICTION_COST
+    :P R E D I C T I O N UL_ C O S T
+    ;
+
+PREDICTION_DETAILS
+    :P R E D I C T I O N UL_ D E T A I L S
+    ;
+
+PREDICTION_PROBABILITY
+    :P R E D I C T I O N UL_ P R O B A B I L I T Y
+    ;
+
+PREDICTION_SET
+    :P R E D I C T I O N UL_ S E T
+    ;
+
+PRESENTNNV
+    :P R E S E N T N N V
+    ;
+
+PRESENTV
+    :P R E S E N T V
+    ;
+
+PRESERVE_OID
+    :P R E S E R V E UL_ O I D
+    ;
+
+PREVIOUS
+    :P R E V I O U S
+    ;
+
+PROJECT
+    :P R O J E C T
+    ;
+
+PROPAGATE
+    :P R O P A G A T E
+    ;
+
+PROTECTED
+    :P R O T E C T E D
+    ;
+
+PULL_PRED
+    :P U L L UL_ P R E D
+    ;
+
+PUSH_PRED
+    :P U S H UL_ P R E D
+    ;
+
+PUSH_SUBQ
+    :P U S H UL_ S U B Q
+    ;
+
+PX_GRANULE
+    :P X UL_ G R A N U L E
+    ;
+
+PX_JOIN_FILTER
+    :P X UL_ J O I N UL_ F I L T E R
+    ;
+
+QB_NAME
+    :Q B UL_ N A M E
+    ;
+
+QUERY_BLOCK
+    :Q U E R Y UL_ B L O C K
+    ;
+
+QUEUE
+    :Q U E U E
+    ;
+
+QUEUE_CURR
+    :Q U E U E UL_ C U R R
+    ;
+
+QUEUE_ROWP
+    :Q U E U E UL_ R O W P
+    ;
+
+RANDOM
+    :R A N D O M
+    ;
+
+RANDOM_LOCAL
+    :R A N D O M UL_ L O C A L
+    ;
+
+RANKM
+    :R A N K M
+    ;
+
+RAPIDLY
+    :R A P I D L Y
+    ;
+
+RATIO_TO_REPORT
+    :R A T I O UL_ T O UL_ R E P O R T
+    ;
+
+RAWTOHEX
+    :R A W T O H E X
+    ;
+
+RAWTONHEX
+    :R A W T O N H E X
+    ;
+
+RBA
+    :R B A
+    ;
+
+RBO_OUTLINE
+    :R B O UL_ O U T L I N E
+    ;
+
+RDBA
+    :R D B A
+    ;
+
+RECORDS_PER_BLOCK
+    :R E C O R D S UL_ P E R UL_ B L O C K
+    ;
+
+RECOVERABLE
+    :R E C O V E R A B L E
+    ;
+
+REDUCED
+    :R E D U C E D
+    ;
+
+REFERENCED
+    :R E F E R E N C E D
+    ;
+
+REFERENCING
+    :R E F E R E N C I N G
+    ;
+
+REFTOHEX
+    :R E F T O H E X
+    ;
+
+REF_CASCADE_CURSOR
+    :R E F UL_ C A S C A D E UL_ C U R S O R
+    ;
+
+REGEXP_COUNT
+    :R E G E X P UL_ C O U N T
+    ;
+
+REGEXP_INSTR
+    :R E G E X P UL_ I N S T R
+    ;
+
+REGEXP_REPLACE
+    :R E G E X P UL_ R E P L A C E
+    ;
+
+REGEXP_SUBSTR
+    :R E G E X P UL_ S U B S T R
+    ;
+
+REGR_AVGX
+    :R E G R UL_ A V G X
+    ;
+
+REGR_AVGY
+    :R E G R UL_ A V G Y
+    ;
+
+REGR_COUNT
+    :R E G R UL_ C O U N T
+    ;
+
+REGR_INTERCEPT
+    :R E G R UL_ I N T E R C E P T
+    ;
+
+REGR_R2
+    :R E G R UL_ R [2]
+    ;
+
+REGR_SLOPE
+    :R E G R UL_ S L O P E
+    ;
+
+REGR_SXX
+    :R E G R UL_ S X X
+    ;
+
+REGR_SXY
+    :R E G R UL_ S X Y
+    ;
+
+REGR_SYY
+    :R E G R UL_ S Y Y
+    ;
+
+REMAINDER
+    :R E M A I N D E R
+    ;
+
+REMOTE_MAPPED
+    :R E M O T E UL_ M A P P E D
+    ;
+
+REPAIR
+    :R E P A I R
+    ;
+
+REQUIRED
+    :R E Q U I R E D
+    ;
+
+RESPECT
+    :R E S P E C T
+    ;
+
+RESTORE_AS_INTERVALS
+    :R E S T O R E UL_ A S UL_ I N T E R V A L S
+    ;
+
+RESTRICT_ALL_REF_CONS
+    :R E S T R I C T UL_ A L L UL_ R E F UL_ C O N S
+    ;
+
+RETRY_ON_ROW_CHANGE
+    :R E T R Y UL_ O N UL_ R O W UL_ C H A N G E
+    ;
+
+REVOKE
+    :R E V O K E
+    ;
+
+REWRITE_OR_ERROR
+    :R E W R I T E UL_ O R UL_ E R R O R
+    ;
+
+ROUND
+    :R O U N D
+    ;
+
+ROWIDTOCHAR
+    :R O W I D T O C H A R
+    ;
+
+ROWIDTONCHAR
+    :R O W I D T O N C H A R
+    ;
+
+ROWNUM
+    :R O W N U M
+    ;
+
+ROW_LENGTH
+    :R O W UL_ L E N G T H
+    ;
+
+RPAD
+    :R P A D
+    ;
+
+RTRIM
+    :R T R I M
+    ;
+
+RULE
+    :R U L E
+    ;
+
+SAVE_AS_INTERVALS
+    :S A V E UL_ A S UL_ I N T E R V A L S
+    ;
+
+SB4
+    :S B [4]
+    ;
+
+SCALE_ROWS
+    :S C A L E UL_ R O W S
+    ;
+
+SCAN_INSTANCES
+    :S C A N UL_ I N S T A N C E S
+    ;
+
+SCHEMACHECK
+    :S C H E M A C H E C K
+    ;
+
+SCN_ASCENDING
+    :S C N UL_ A S C E N D I N G
+    ;
+
+SD_ALL
+    :S D UL_ A L L
+    ;
+
+SD_INHIBIT
+    :S D UL_ I N H I B I T
+    ;
+
+SD_SHOW
+    :S D UL_ S H O W
+    ;
+
+SECUREFILE_DBA
+    :S E C U R E F I L E UL_ D B A
+    ;
+
+SECURITY
+    :S E C U R I T Y
+    ;
+
+SEG_BLOCK
+    :S E G UL_ B L O C K
+    ;
+
+SEG_FILE
+    :S E G UL_ F I L E
+    ;
+
+SELECT
+    :S E L E C T
+    ;
+
+SEMIJOIN
+    :S E M I J O I N
+    ;
+
+SEMIJOIN_DRIVER
+    :S E M I J O I N UL_ D R I V E R
+    ;
+
+SEQUENCED
+    :S E Q U E N C E D
+    ;
+
+SERVERERROR
+    :S E R V E R E R R O R
+    ;
+
+SESSIONS_PER_USER
+    :S E S S I O N S UL_ P E R UL_ U S E R
+    ;
+
+SESSIONTZNAME
+    :S E S S I O N T Z N A M E
+    ;
+
+SESSION_CACHED_CURSORS
+    :S E S S I O N UL_ C A C H E D UL_ C U R S O R S
+    ;
+
+SET
+    :S E T
+    ;
+
+SET_TO_JOIN
+    :S E T UL_ T O UL_ J O I N
+    ;
+
+SEVERE
+    :S E V E R E
+    ;
+
+SHOW
+    :S H O W
+    ;
+
+SIGN
+    :S I G N
+    ;
+
+SIGNAL_COMPONENT
+    :S I G N A L UL_ C O M P O N E N T
+    ;
+
+SIGNAL_FUNCTION
+    :S I G N A L UL_ F U N C T I O N
+    ;
+
+SIMPLE
+    :S I M P L E
+    ;
+
+SIN
+    :S I N
+    ;
+
+SINGLETASK
+    :S I N G L E T A S K
+    ;
+
+SINH
+    :S I N H
+    ;
+
+SKIP_EXT_OPTIMIZER
+    :S K I P UL_ E X T UL_ O P T I M I Z E R
+    ;
+
+SKIP_UNQ_UNUSABLE_IDX
+    :S K I P UL_ U N Q UL_ U N U S A B L E UL_ I D X
+    ;
+
+SKIP_UNUSABLE_INDEXES
+    :S K I P UL_ U N U S A B L E UL_ I N D E X E S
+    ;
+
+SMALLINT
+    :S M A L L I N T
+    ;
+
+SOUNDEX
+    :S O U N D E X
+    ;
+
+SPLIT
+    :S P L I T
+    ;
+
+SPREADSHEET
+    :S P R E A D S H E E T
+    ;
+
+SQLLDR
+    :S Q L L D R
+    ;
+
+SQL_TRACE
+    :S Q L UL_ T R A C E
+    ;
+
+SQRT
+    :S Q R T
+    ;
+
+STALE
+    :S T A L E
+    ;
+
+STANDALONE
+    :S T A N D A L O N E
+    ;
+
+STANDBY_MAX_DATA_DELAY
+    :S T A N D B Y UL_ M A X UL_ D A T A UL_ D E L A Y
+    ;
+
+STAR
+    :S T A R
+    ;
+
+STARTUP
+    :S T A R T U P
+    ;
+
+STAR_TRANSFORMATION
+    :S T A R UL_ T R A N S F O R M A T I O N
+    ;
+
+STATEMENTS
+    :S T A T E M E N T S
+    ;
+
+STATEMENT_ID
+    :S T A T E M E N T UL_ I D
+    ;
+
+STATEMENT_QUEUING
+    :S T A T E M E N T UL_ Q U E U I N G
+    ;
+
+STATIC
+    :S T A T I C
+    ;
+
+STATS_BINOMIAL_TEST
+    :S T A T S UL_ B I N O M I A L UL_ T E S T
+    ;
+
+STATS_CROSSTAB
+    :S T A T S UL_ C R O S S T A B
+    ;
+
+STATS_F_TEST
+    :S T A T S UL_ F UL_ T E S T
+    ;
+
+STATS_KS_TEST
+    :S T A T S UL_ K S UL_ T E S T
+    ;
+
+STATS_MODE
+    :S T A T S UL_ M O D E
+    ;
+
+STATS_MW_TEST
+    :S T A T S UL_ M W UL_ T E S T
+    ;
+
+STATS_ONE_WAY_ANOVA
+    :S T A T S UL_ O N E UL_ W A Y UL_ A N O V A
+    ;
+
+STATS_T_TEST_INDEP
+    :S T A T S UL_ T UL_ T E S T UL_ I N D E P
+    ;
+
+STATS_T_TEST_INDEPU
+    :S T A T S UL_ T UL_ T E S T UL_ I N D E P U
+    ;
+
+STATS_T_TEST_ONE
+    :S T A T S UL_ T UL_ T E S T UL_ O N E
+    ;
+
+STATS_T_TEST_PAIRED
+    :S T A T S UL_ T UL_ T E S T UL_ P A I R E D
+    ;
+
+STATS_WSR_TEST
+    :S T A T S UL_ W S R UL_ T E S T
+    ;
+
+STDDEV
+    :S T D D E V
+    ;
+
+STDDEV_POP
+    :S T D D E V UL_ P O P
+    ;
+
+STDDEV_SAMP
+    :S T D D E V UL_ S A M P
+    ;
+
+STREAMS
+    :S T R E A M S
+    ;
+
+STRIP
+    :S T R I P
+    ;
+
+STRIPE_COLUMNS
+    :S T R I P E UL_ C O L U M N S
+    ;
+
+STRIPE_WIDTH
+    :S T R I P E UL_ W I D T H
+    ;
+
+SUBPARTITION_REL
+    :S U B P A R T I T I O N UL_ R E L
+    ;
+
+SUBQUERIES
+    :S U B Q U E R I E S
+    ;
+
+SUBQUERY_PRUNING
+    :S U B Q U E R Y UL_ P R U N I N G
+    ;
+
+SUBSTR
+    :S U B S T R
+    ;
+
+SUBSTR2
+    :S U B S T R [2]
+    ;
+
+SUBSTR4
+    :S U B S T R [4]
+    ;
+
+SUBSTRB
+    :S U B S T R B
+    ;
+
+SUBSTRC
+    :S U B S T R C
+    ;
+
+SUMMARY
+    :S U M M A R Y
+    ;
+
+SWAP_JOIN_INPUTS
+    :S W A P UL_ J O I N UL_ I N P U T S
+    ;
+
+SYSASM
+    :S Y S A S M
+    ;
+
+SYSDATE
+    :S Y S D A T E
+    ;
+
+SYSTEM_DEFINED
+    :S Y S T E M UL_ D E F I N E D
+    ;
+
+SYS_AUDIT
+    :S Y S UL_ A U D I T
+    ;
+
+SYS_CHECKACL
+    :S Y S UL_ C H E C K A C L
+    ;
+
+SYS_CONNECT_BY_PATH
+    :S Y S UL_ C O N N E C T UL_ B Y UL_ P A T H
+    ;
+
+SYS_CONTEXT
+    :S Y S UL_ C O N T E X T
+    ;
+
+SYS_DBURIGEN
+    :S Y S UL_ D B U R I G E N
+    ;
+
+SYS_DL_CURSOR
+    :S Y S UL_ D L UL_ C U R S O R
+    ;
+
+SYS_DM_RXFORM_CHR
+    :S Y S UL_ D M UL_ R X F O R M UL_ C H R
+    ;
+
+SYS_DM_RXFORM_NUM
+    :S Y S UL_ D M UL_ R X F O R M UL_ N U M
+    ;
+
+SYS_DOM_COMPARE
+    :S Y S UL_ D O M UL_ C O M P A R E
+    ;
+
+SYS_DST_PRIM2SEC
+    :S Y S UL_ D S T UL_ P R I M [2] S E C
+    ;
+
+SYS_DST_SEC2PRIM
+    :S Y S UL_ D S T UL_ S E C [2] P R I M
+    ;
+
+SYS_ET_BFILE_TO_RAW
+    :S Y S UL_ E T UL_ B F I L E UL_ T O UL_ R A W
+    ;
+
+SYS_ET_BLOB_TO_IMAGE
+    :S Y S UL_ E T UL_ B L O B UL_ T O UL_ I M A G E
+    ;
+
+SYS_ET_IMAGE_TO_BLOB
+    :S Y S UL_ E T UL_ I M A G E UL_ T O UL_ B L O B
+    ;
+
+SYS_ET_RAW_TO_BFILE
+    :S Y S UL_ E T UL_ R A W UL_ T O UL_ B F I L E
+    ;
+
+SYS_EXTPDTXT
+    :S Y S UL_ E X T P D T X T
+    ;
+
+SYS_EXTRACT_UTC
+    :S Y S UL_ E X T R A C T UL_ U T C
+    ;
+
+SYS_FBT_INSDEL
+    :S Y S UL_ F B T UL_ I N S D E L
+    ;
+
+SYS_FILTER_ACLS
+    :S Y S UL_ F I L T E R UL_ A C L S
+    ;
+
+SYS_GETTOKENID
+    :S Y S UL_ G E T T O K E N I D
+    ;
+
+SYS_GET_ACLIDS
+    :S Y S UL_ G E T UL_ A C L I D S
+    ;
+
+SYS_GET_PRIVILEGES
+    :S Y S UL_ G E T UL_ P R I V I L E G E S
+    ;
+
+SYS_GUID
+    :S Y S UL_ G U I D
+    ;
+
+SYS_MAKEXML
+    :S Y S UL_ M A K E X M L
+    ;
+
+SYS_MAKE_XMLNODEID
+    :S Y S UL_ M A K E UL_ X M L N O D E I D
+    ;
+
+SYS_MKXMLATTR
+    :S Y S UL_ M K X M L A T T R
+    ;
+
+SYS_OPTLOBPRBSC
+    :S Y S UL_ O P T L O B P R B S C
+    ;
+
+SYS_OPTXICMP
+    :S Y S UL_ O P T X I C M P
+    ;
+
+SYS_OPTXQCASTASNQ
+    :S Y S UL_ O P T X Q C A S T A S N Q
+    ;
+
+SYS_OP_ADT2BIN
+    :S Y S UL_ O P UL_ A D T [2] B I N
+    ;
+
+SYS_OP_ADTCONS
+    :S Y S UL_ O P UL_ A D T C O N S
+    ;
+
+SYS_OP_ALSCRVAL
+    :S Y S UL_ O P UL_ A L S C R V A L
+    ;
+
+SYS_OP_ATG
+    :S Y S UL_ O P UL_ A T G
+    ;
+
+SYS_OP_BIN2ADT
+    :S Y S UL_ O P UL_ B I N [2] A D T
+    ;
+
+SYS_OP_BITVEC
+    :S Y S UL_ O P UL_ B I T V E C
+    ;
+
+SYS_OP_BL2R
+    :S Y S UL_ O P UL_ B L [2] R
+    ;
+
+SYS_OP_BLOOM_FILTER
+    :S Y S UL_ O P UL_ B L O O M UL_ F I L T E R
+    ;
+
+SYS_OP_BLOOM_FILTER_LIST
+    :S Y S UL_ O P UL_ B L O O M UL_ F I L T E R UL_ L I S T
+    ;
+
+SYS_OP_C2C
+    :S Y S UL_ O P UL_ C [2] C
+    ;
+
+SYS_OP_CAST
+    :S Y S UL_ O P UL_ C A S T
+    ;
+
+SYS_OP_CEG
+    :S Y S UL_ O P UL_ C E G
+    ;
+
+SYS_OP_CL2C
+    :S Y S UL_ O P UL_ C L [2] C
+    ;
+
+SYS_OP_COMBINED_HASH
+    :S Y S UL_ O P UL_ C O M B I N E D UL_ H A S H
+    ;
+
+SYS_OP_COMP
+    :S Y S UL_ O P UL_ C O M P
+    ;
+
+SYS_OP_CONVERT
+    :S Y S UL_ O P UL_ C O N V E R T
+    ;
+
+SYS_OP_COUNTCHG
+    :S Y S UL_ O P UL_ C O U N T C H G
+    ;
+
+SYS_OP_CSCONV
+    :S Y S UL_ O P UL_ C S C O N V
+    ;
+
+SYS_OP_CSCONVTEST
+    :S Y S UL_ O P UL_ C S C O N V T E S T
+    ;
+
+SYS_OP_CSR
+    :S Y S UL_ O P UL_ C S R
+    ;
+
+SYS_OP_CSX_PATCH
+    :S Y S UL_ O P UL_ C S X UL_ P A T C H
+    ;
+
+SYS_OP_DECOMP
+    :S Y S UL_ O P UL_ D E C O M P
+    ;
+
+SYS_OP_DESCEND
+    :S Y S UL_ O P UL_ D E S C E N D
+    ;
+
+SYS_OP_DISTINCT
+    :S Y S UL_ O P UL_ D I S T I N C T
+    ;
+
+SYS_OP_DRA
+    :S Y S UL_ O P UL_ D R A
+    ;
+
+SYS_OP_DUMP
+    :S Y S UL_ O P UL_ D U M P
+    ;
+
+SYS_OP_EXTRACT
+    :S Y S UL_ O P UL_ E X T R A C T
+    ;
+
+SYS_OP_GROUPING
+    :S Y S UL_ O P UL_ G R O U P I N G
+    ;
+
+SYS_OP_GUID
+    :S Y S UL_ O P UL_ G U I D
+    ;
+
+SYS_OP_IIX
+    :S Y S UL_ O P UL_ I I X
+    ;
+
+SYS_OP_ITR
+    :S Y S UL_ O P UL_ I T R
+    ;
+
+SYS_OP_LBID
+    :S Y S UL_ O P UL_ L B I D
+    ;
+
+SYS_OP_LOBLOC2BLOB
+    :S Y S UL_ O P UL_ L O B L O C [2] B L O B
+    ;
+
+SYS_OP_LOBLOC2CLOB
+    :S Y S UL_ O P UL_ L O B L O C [2] C L O B
+    ;
+
+SYS_OP_LOBLOC2ID
+    :S Y S UL_ O P UL_ L O B L O C [2] I D
+    ;
+
+SYS_OP_LOBLOC2NCLOB
+    :S Y S UL_ O P UL_ L O B L O C [2] N C L O B
+    ;
+
+SYS_OP_LOBLOC2TYP
+    :S Y S UL_ O P UL_ L O B L O C [2] T Y P
+    ;
+
+SYS_OP_LSVI
+    :S Y S UL_ O P UL_ L S V I
+    ;
+
+SYS_OP_LVL
+    :S Y S UL_ O P UL_ L V L
+    ;
+
+SYS_OP_MAKEOID
+    :S Y S UL_ O P UL_ M A K E O I D
+    ;
+
+SYS_OP_MAP_NONNULL
+    :S Y S UL_ O P UL_ M A P UL_ N O N N U L L
+    ;
+
+SYS_OP_MSR
+    :S Y S UL_ O P UL_ M S R
+    ;
+
+SYS_OP_NICOMBINE
+    :S Y S UL_ O P UL_ N I C O M B I N E
+    ;
+
+SYS_OP_NIEXTRACT
+    :S Y S UL_ O P UL_ N I E X T R A C T
+    ;
+
+SYS_OP_NII
+    :S Y S UL_ O P UL_ N I I
+    ;
+
+SYS_OP_NIX
+    :S Y S UL_ O P UL_ N I X
+    ;
+
+SYS_OP_NOEXPAND
+    :S Y S UL_ O P UL_ N O E X P A N D
+    ;
+
+SYS_OP_NUMTORAW
+    :S Y S UL_ O P UL_ N U M T O R A W
+    ;
+
+SYS_OP_OIDVALUE
+    :S Y S UL_ O P UL_ O I D V A L U E
+    ;
+
+SYS_OP_OPNSIZE
+    :S Y S UL_ O P UL_ O P N S I Z E
+    ;
+
+SYS_OP_PAR
+    :S Y S UL_ O P UL_ P A R
+    ;
+
+SYS_OP_PARGID
+    :S Y S UL_ O P UL_ P A R G I D
+    ;
+
+SYS_OP_PARGID_1
+    :S Y S UL_ O P UL_ P A R G I D UL_ [1]
+    ;
+
+SYS_OP_PAR_1
+    :S Y S UL_ O P UL_ P A R UL_ [1]
+    ;
+
+SYS_OP_PIVOT
+    :S Y S UL_ O P UL_ P I V O T
+    ;
+
+SYS_OP_R2O
+    :S Y S UL_ O P UL_ R [2] O
+    ;
+
+SYS_OP_RAWTONUM
+    :S Y S UL_ O P UL_ R A W T O N U M
+    ;
+
+SYS_OP_RDTM
+    :S Y S UL_ O P UL_ R D T M
+    ;
+
+SYS_OP_REF
+    :S Y S UL_ O P UL_ R E F
+    ;
+
+SYS_OP_RMTD
+    :S Y S UL_ O P UL_ R M T D
+    ;
+
+SYS_OP_ROWIDTOOBJ
+    :S Y S UL_ O P UL_ R O W I D T O O B J
+    ;
+
+SYS_OP_RPB
+    :S Y S UL_ O P UL_ R P B
+    ;
+
+SYS_OP_TOSETID
+    :S Y S UL_ O P UL_ T O S E T I D
+    ;
+
+SYS_OP_TPR
+    :S Y S UL_ O P UL_ T P R
+    ;
+
+SYS_OP_TRTB
+    :S Y S UL_ O P UL_ T R T B
+    ;
+
+SYS_OP_UNDESCEND
+    :S Y S UL_ O P UL_ U N D E S C E N D
+    ;
+
+SYS_OP_VECAND
+    :S Y S UL_ O P UL_ V E C A N D
+    ;
+
+SYS_OP_VECBIT
+    :S Y S UL_ O P UL_ V E C B I T
+    ;
+
+SYS_OP_VECOR
+    :S Y S UL_ O P UL_ V E C O R
+    ;
+
+SYS_OP_VECXOR
+    :S Y S UL_ O P UL_ V E C X O R
+    ;
+
+SYS_OP_VERSION
+    :S Y S UL_ O P UL_ V E R S I O N
+    ;
+
+SYS_OP_VREF
+    :S Y S UL_ O P UL_ V R E F
+    ;
+
+SYS_OP_VVD
+    :S Y S UL_ O P UL_ V V D
+    ;
+
+SYS_OP_XPTHATG
+    :S Y S UL_ O P UL_ X P T H A T G
+    ;
+
+SYS_OP_XPTHIDX
+    :S Y S UL_ O P UL_ X P T H I D X
+    ;
+
+SYS_OP_XPTHOP
+    :S Y S UL_ O P UL_ X P T H O P
+    ;
+
+SYS_OP_XTXT2SQLT
+    :S Y S UL_ O P UL_ X T X T [2] S Q L T
+    ;
+
+SYS_ORDERKEY_DEPTH
+    :S Y S UL_ O R D E R K E Y UL_ D E P T H
+    ;
+
+SYS_ORDERKEY_MAXCHILD
+    :S Y S UL_ O R D E R K E Y UL_ M A X C H I L D
+    ;
+
+SYS_ORDERKEY_PARENT
+    :S Y S UL_ O R D E R K E Y UL_ P A R E N T
+    ;
+
+SYS_PARALLEL_TXN
+    :S Y S UL_ P A R A L L E L UL_ T X N
+    ;
+
+SYS_PATHID_IS_ATTR
+    :S Y S UL_ P A T H I D UL_ I S UL_ A T T R
+    ;
+
+SYS_PATHID_IS_NMSPC
+    :S Y S UL_ P A T H I D UL_ I S UL_ N M S P C
+    ;
+
+SYS_PATHID_LASTNAME
+    :S Y S UL_ P A T H I D UL_ L A S T N A M E
+    ;
+
+SYS_PATHID_LASTNMSPC
+    :S Y S UL_ P A T H I D UL_ L A S T N M S P C
+    ;
+
+SYS_PATH_REVERSE
+    :S Y S UL_ P A T H UL_ R E V E R S E
+    ;
+
+SYS_PXQEXTRACT
+    :S Y S UL_ P X Q E X T R A C T
+    ;
+
+SYS_RID_ORDER
+    :S Y S UL_ R I D UL_ O R D E R
+    ;
+
+SYS_ROW_DELTA
+    :S Y S UL_ R O W UL_ D E L T A
+    ;
+
+SYS_SC_2_XMLT
+    :S Y S UL_ S C UL_ [2] UL_ X M L T
+    ;
+
+SYS_SYNRCIREDO
+    :S Y S UL_ S Y N R C I R E D O
+    ;
+
+SYS_TYPEID
+    :S Y S UL_ T Y P E I D
+    ;
+
+SYS_UMAKEXML
+    :S Y S UL_ U M A K E X M L
+    ;
+
+SYS_XMLANALYZE
+    :S Y S UL_ X M L A N A L Y Z E
+    ;
+
+SYS_XMLCONTAINS
+    :S Y S UL_ X M L C O N T A I N S
+    ;
+
+SYS_XMLCONV
+    :S Y S UL_ X M L C O N V
+    ;
+
+SYS_XMLEXNSURI
+    :S Y S UL_ X M L E X N S U R I
+    ;
+
+SYS_XMLGEN
+    :S Y S UL_ X M L G E N
+    ;
+
+SYS_XMLI_LOC_ISNODE
+    :S Y S UL_ X M L I UL_ L O C UL_ I S N O D E
+    ;
+
+SYS_XMLI_LOC_ISTEXT
+    :S Y S UL_ X M L I UL_ L O C UL_ I S T E X T
+    ;
+
+SYS_XMLLOCATOR_GETSVAL
+    :S Y S UL_ X M L L O C A T O R UL_ G E T S V A L
+    ;
+
+SYS_XMLNODEID
+    :S Y S UL_ X M L N O D E I D
+    ;
+
+SYS_XMLNODEID_GETCID
+    :S Y S UL_ X M L N O D E I D UL_ G E T C I D
+    ;
+
+SYS_XMLNODEID_GETLOCATOR
+    :S Y S UL_ X M L N O D E I D UL_ G E T L O C A T O R
+    ;
+
+SYS_XMLNODEID_GETOKEY
+    :S Y S UL_ X M L N O D E I D UL_ G E T O K E Y
+    ;
+
+SYS_XMLNODEID_GETPATHID
+    :S Y S UL_ X M L N O D E I D UL_ G E T P A T H I D
+    ;
+
+SYS_XMLNODEID_GETPTRID
+    :S Y S UL_ X M L N O D E I D UL_ G E T P T R I D
+    ;
+
+SYS_XMLNODEID_GETRID
+    :S Y S UL_ X M L N O D E I D UL_ G E T R I D
+    ;
+
+SYS_XMLNODEID_GETSVAL
+    :S Y S UL_ X M L N O D E I D UL_ G E T S V A L
+    ;
+
+SYS_XMLNODEID_GETTID
+    :S Y S UL_ X M L N O D E I D UL_ G E T T I D
+    ;
+
+SYS_XMLTRANSLATE
+    :S Y S UL_ X M L T R A N S L A T E
+    ;
+
+SYS_XMLTYPE2SQL
+    :S Y S UL_ X M L T Y P E [2] S Q L
+    ;
+
+SYS_XMLT_2_SC
+    :S Y S UL_ X M L T UL_ [2] UL_ S C
+    ;
+
+SYS_XQBASEURI
+    :S Y S UL_ X Q B A S E U R I
+    ;
+
+SYS_XQCASTABLEERRH
+    :S Y S UL_ X Q C A S T A B L E E R R H
+    ;
+
+SYS_XQCODEP2STR
+    :S Y S UL_ X Q C O D E P [2] S T R
+    ;
+
+SYS_XQCODEPEQ
+    :S Y S UL_ X Q C O D E P E Q
+    ;
+
+SYS_XQCON2SEQ
+    :S Y S UL_ X Q C O N [2] S E Q
+    ;
+
+SYS_XQCONCAT
+    :S Y S UL_ X Q C O N C A T
+    ;
+
+SYS_XQDELETE
+    :S Y S UL_ X Q D E L E T E
+    ;
+
+SYS_XQDFLTCOLATION
+    :S Y S UL_ X Q D F L T C O L A T I O N
+    ;
+
+SYS_XQDOC
+    :S Y S UL_ X Q D O C
+    ;
+
+SYS_XQDOCURI
+    :S Y S UL_ X Q D O C U R I
+    ;
+
+SYS_XQED4URI
+    :S Y S UL_ X Q E D [4] U R I
+    ;
+
+SYS_XQENDSWITH
+    :S Y S UL_ X Q E N D S W I T H
+    ;
+
+SYS_XQERR
+    :S Y S UL_ X Q E R R
+    ;
+
+SYS_XQERRH
+    :S Y S UL_ X Q E R R H
+    ;
+
+SYS_XQESHTMLURI
+    :S Y S UL_ X Q E S H T M L U R I
+    ;
+
+SYS_XQEXLOBVAL
+    :S Y S UL_ X Q E X L O B V A L
+    ;
+
+SYS_XQEXSTWRP
+    :S Y S UL_ X Q E X S T W R P
+    ;
+
+SYS_XQEXTRACT
+    :S Y S UL_ X Q E X T R A C T
+    ;
+
+SYS_XQEXTRREF
+    :S Y S UL_ X Q E X T R R E F
+    ;
+
+SYS_XQEXVAL
+    :S Y S UL_ X Q E X V A L
+    ;
+
+SYS_XQFB2STR
+    :S Y S UL_ X Q F B [2] S T R
+    ;
+
+SYS_XQFNBOOL
+    :S Y S UL_ X Q F N B O O L
+    ;
+
+SYS_XQFNCMP
+    :S Y S UL_ X Q F N C M P
+    ;
+
+SYS_XQFNDATIM
+    :S Y S UL_ X Q F N D A T I M
+    ;
+
+SYS_XQFNLNAME
+    :S Y S UL_ X Q F N L N A M E
+    ;
+
+SYS_XQFNNM
+    :S Y S UL_ X Q F N N M
+    ;
+
+SYS_XQFNNSURI
+    :S Y S UL_ X Q F N N S U R I
+    ;
+
+SYS_XQFNPREDTRUTH
+    :S Y S UL_ X Q F N P R E D T R U T H
+    ;
+
+SYS_XQFNQNM
+    :S Y S UL_ X Q F N Q N M
+    ;
+
+SYS_XQFNROOT
+    :S Y S UL_ X Q F N R O O T
+    ;
+
+SYS_XQFORMATNUM
+    :S Y S UL_ X Q F O R M A T N U M
+    ;
+
+SYS_XQFTCONTAIN
+    :S Y S UL_ X Q F T C O N T A I N
+    ;
+
+SYS_XQFUNCR
+    :S Y S UL_ X Q F U N C R
+    ;
+
+SYS_XQGETCONTENT
+    :S Y S UL_ X Q G E T C O N T E N T
+    ;
+
+SYS_XQINDXOF
+    :S Y S UL_ X Q I N D X O F
+    ;
+
+SYS_XQINSERT
+    :S Y S UL_ X Q I N S E R T
+    ;
+
+SYS_XQINSPFX
+    :S Y S UL_ X Q I N S P F X
+    ;
+
+SYS_XQIRI2URI
+    :S Y S UL_ X Q I R I [2] U R I
+    ;
+
+SYS_XQLANG
+    :S Y S UL_ X Q L A N G
+    ;
+
+SYS_XQLLNMFRMQNM
+    :S Y S UL_ X Q L L N M F R M Q N M
+    ;
+
+SYS_XQMKNODEREF
+    :S Y S UL_ X Q M K N O D E R E F
+    ;
+
+SYS_XQNILLED
+    :S Y S UL_ X Q N I L L E D
+    ;
+
+SYS_XQNODENAME
+    :S Y S UL_ X Q N O D E N A M E
+    ;
+
+SYS_XQNORMSPACE
+    :S Y S UL_ X Q N O R M S P A C E
+    ;
+
+SYS_XQNORMUCODE
+    :S Y S UL_ X Q N O R M U C O D E
+    ;
+
+SYS_XQNSP4PFX
+    :S Y S UL_ X Q N S P [4] P F X
+    ;
+
+SYS_XQNSPFRMQNM
+    :S Y S UL_ X Q N S P F R M Q N M
+    ;
+
+SYS_XQPFXFRMQNM
+    :S Y S UL_ X Q P F X F R M Q N M
+    ;
+
+SYS_XQPOLYABS
+    :S Y S UL_ X Q P O L Y A B S
+    ;
+
+SYS_XQPOLYADD
+    :S Y S UL_ X Q P O L Y A D D
+    ;
+
+SYS_XQPOLYCEL
+    :S Y S UL_ X Q P O L Y C E L
+    ;
+
+SYS_XQPOLYCST
+    :S Y S UL_ X Q P O L Y C S T
+    ;
+
+SYS_XQPOLYCSTBL
+    :S Y S UL_ X Q P O L Y C S T B L
+    ;
+
+SYS_XQPOLYDIV
+    :S Y S UL_ X Q P O L Y D I V
+    ;
+
+SYS_XQPOLYFLR
+    :S Y S UL_ X Q P O L Y F L R
+    ;
+
+SYS_XQPOLYMOD
+    :S Y S UL_ X Q P O L Y M O D
+    ;
+
+SYS_XQPOLYMUL
+    :S Y S UL_ X Q P O L Y M U L
+    ;
+
+SYS_XQPOLYRND
+    :S Y S UL_ X Q P O L Y R N D
+    ;
+
+SYS_XQPOLYSQRT
+    :S Y S UL_ X Q P O L Y S Q R T
+    ;
+
+SYS_XQPOLYSUB
+    :S Y S UL_ X Q P O L Y S U B
+    ;
+
+SYS_XQPOLYUMUS
+    :S Y S UL_ X Q P O L Y U M U S
+    ;
+
+SYS_XQPOLYUPLS
+    :S Y S UL_ X Q P O L Y U P L S
+    ;
+
+SYS_XQPOLYVEQ
+    :S Y S UL_ X Q P O L Y V E Q
+    ;
+
+SYS_XQPOLYVGE
+    :S Y S UL_ X Q P O L Y V G E
+    ;
+
+SYS_XQPOLYVGT
+    :S Y S UL_ X Q P O L Y V G T
+    ;
+
+SYS_XQPOLYVLE
+    :S Y S UL_ X Q P O L Y V L E
+    ;
+
+SYS_XQPOLYVLT
+    :S Y S UL_ X Q P O L Y V L T
+    ;
+
+SYS_XQPOLYVNE
+    :S Y S UL_ X Q P O L Y V N E
+    ;
+
+SYS_XQREF2VAL
+    :S Y S UL_ X Q R E F [2] V A L
+    ;
+
+SYS_XQRENAME
+    :S Y S UL_ X Q R E N A M E
+    ;
+
+SYS_XQREPLACE
+    :S Y S UL_ X Q R E P L A C E
+    ;
+
+SYS_XQRESVURI
+    :S Y S UL_ X Q R E S V U R I
+    ;
+
+SYS_XQRNDHALF2EVN
+    :S Y S UL_ X Q R N D H A L F [2] E V N
+    ;
+
+SYS_XQRSLVQNM
+    :S Y S UL_ X Q R S L V Q N M
+    ;
+
+SYS_XQRYENVPGET
+    :S Y S UL_ X Q R Y E N V P G E T
+    ;
+
+SYS_XQRYVARGET
+    :S Y S UL_ X Q R Y V A R G E T
+    ;
+
+SYS_XQRYWRP
+    :S Y S UL_ X Q R Y W R P
+    ;
+
+SYS_XQSEQ2CON
+    :S Y S UL_ X Q S E Q [2] C O N
+    ;
+
+SYS_XQSEQ2CON4XC
+    :S Y S UL_ X Q S E Q [2] C O N [4] X C
+    ;
+
+SYS_XQSEQDEEPEQ
+    :S Y S UL_ X Q S E Q D E E P E Q
+    ;
+
+SYS_XQSEQINSB
+    :S Y S UL_ X Q S E Q I N S B
+    ;
+
+SYS_XQSEQRM
+    :S Y S UL_ X Q S E Q R M
+    ;
+
+SYS_XQSEQRVS
+    :S Y S UL_ X Q S E Q R V S
+    ;
+
+SYS_XQSEQSUB
+    :S Y S UL_ X Q S E Q S U B
+    ;
+
+SYS_XQSEQTYPMATCH
+    :S Y S UL_ X Q S E Q T Y P M A T C H
+    ;
+
+SYS_XQSTARTSWITH
+    :S Y S UL_ X Q S T A R T S W I T H
+    ;
+
+SYS_XQSTATBURI
+    :S Y S UL_ X Q S T A T B U R I
+    ;
+
+SYS_XQSTR2CODEP
+    :S Y S UL_ X Q S T R [2] C O D E P
+    ;
+
+SYS_XQSTRJOIN
+    :S Y S UL_ X Q S T R J O I N
+    ;
+
+SYS_XQSUBSTRAFT
+    :S Y S UL_ X Q S U B S T R A F T
+    ;
+
+SYS_XQSUBSTRBEF
+    :S Y S UL_ X Q S U B S T R B E F
+    ;
+
+SYS_XQTOKENIZE
+    :S Y S UL_ X Q T O K E N I Z E
+    ;
+
+SYS_XQTREATAS
+    :S Y S UL_ X Q T R E A T A S
+    ;
+
+SYS_XQXFORM
+    :S Y S UL_ X Q X F O R M
+    ;
+
+SYS_XQ_ASQLCNV
+    :S Y S UL_ X Q UL_ A S Q L C N V
+    ;
+
+SYS_XQ_ATOMCNVCHK
+    :S Y S UL_ X Q UL_ A T O M C N V C H K
+    ;
+
+SYS_XQ_NRNG
+    :S Y S UL_ X Q UL_ N R N G
+    ;
+
+SYS_XQ_PKSQL2XML
+    :S Y S UL_ X Q UL_ P K S Q L [2] X M L
+    ;
+
+SYS_XQ_UPKXML2SQL
+    :S Y S UL_ X Q UL_ U P K X M L [2] S Q L
+    ;
+
+TABLE
+    :T A B L E
+    ;
+
+TABLESPACE_NO
+    :T A B L E S P A C E UL_ N O
+    ;
+
+TABLE_STATS
+    :T A B L E UL_ S T A T S
+    ;
+
+TABNO
+    :T A B N O
+    ;
+
+TAN
+    :T A N
+    ;
+
+TANH
+    :T A N H
+    ;
+
+TEMP_TABLE
+    :T E M P UL_ T A B L E
+    ;
+
+THE
+    :T H E
+    ;
+
+THEN
+    :T H E N
+    ;
+
+THROUGH
+    :T H R O U G H
+    ;
+
+TIMES
+    :T I M E S
+    ;
+
+TIMEZONE_ABBR
+    :T I M E Z O N E UL_ A B B R
+    ;
+
+TIMEZONE_HOUR
+    :T I M E Z O N E UL_ H O U R
+    ;
+
+TIMEZONE_MINUTE
+    :T I M E Z O N E UL_ M I N U T E
+    ;
+
+TIMEZONE_OFFSET
+    :T I M E Z O N E UL_ O F F S E T
+    ;
+
+TIMEZONE_REGION
+    :T I M E Z O N E UL_ R E G I O N
+    ;
+
+TIV_GB
+    :T I V UL_ G B
+    ;
+
+TIV_SSF
+    :T I V UL_ S S F
+    ;
+
+TO
+    :T O
+    ;
+
+TOPLEVEL
+    :T O P L E V E L
+    ;
+
+TO_BINARY_DOUBLE
+    :T O UL_ B I N A R Y UL_ D O U B L E
+    ;
+
+TO_BINARY_FLOAT
+    :T O UL_ B I N A R Y UL_ F L O A T
+    ;
+
+TO_BLOB
+    :T O UL_ B L O B
+    ;
+
+TO_CLOB
+    :T O UL_ C L O B
+    ;
+
+TO_DATE
+    :T O UL_ D A T E
+    ;
+
+TO_DSINTERVAL
+    :T O UL_ D S I N T E R V A L
+    ;
+
+TO_LOB
+    :T O UL_ L O B
+    ;
+
+TO_MULTI_BYTE
+    :T O UL_ M U L T I UL_ B Y T E
+    ;
+
+TO_NCHAR
+    :T O UL_ N C H A R
+    ;
+
+TO_NCLOB
+    :T O UL_ N C L O B
+    ;
+
+TO_NUMBER
+    :T O UL_ N U M B E R
+    ;
+
+TO_SINGLE_BYTE
+    :T O UL_ S I N G L E UL_ B Y T E
+    ;
+
+TO_TIME
+    :T O UL_ T I M E
+    ;
+
+TO_TIMESTAMP
+    :T O UL_ T I M E S T A M P
+    ;
+
+TO_TIMESTAMP_TZ
+    :T O UL_ T I M E S T A M P UL_ T Z
+    ;
+
+TO_TIME_TZ
+    :T O UL_ T I M E UL_ T Z
+    ;
+
+TO_YMINTERVAL
+    :T O UL_ Y M I N T E R V A L
+    ;
+
+TRACING
+    :T R A C I N G
+    ;
+
+TRAILING
+    :T R A I L I N G
+    ;
+
+TRANSFORM_DISTINCT_AGG
+    :T R A N S F O R M UL_ D I S T I N C T UL_ A G G
+    ;
+
+TRANSITION
+    :T R A N S I T I O N
+    ;
+
+TRANSITIONAL
+    :T R A N S I T I O N A L
+    ;
+
+TRIGGER
+    :T R I G G E R
+    ;
+
+TRUNC
+    :T R U N C
+    ;
+
+TX
+    :T X
+    ;
+
+TZ_OFFSET
+    :T Z UL_ O F F S E T
+    ;
+
+UB2
+    :U B [2]
+    ;
+
+UBA
+    :U B A
+    ;
+
+UID
+    :U I D
+    ;
+
+UNBOUND
+    :U N B O U N D
+    ;
+
+UNION
+    :U N I O N
+    ;
+
+UNIQUE
+    :U N I Q U E
+    ;
+
+UNISTR
+    :U N I S T R
+    ;
+
+UNLOCK
+    :U N L O C K
+    ;
+
+UNNEST
+    :U N N E S T
+    ;
+
+UNPACKED
+    :U N P A C K E D
+    ;
+
+UNRESTRICTED
+    :U N R E S T R I C T E D
+    ;
+
+UPDATABLE
+    :U P D A T A B L E
+    ;
+
+UPDATE
+    :U P D A T E
+    ;
+
+UPDATEXML
+    :U P D A T E X M L
+    ;
+
+UPD_INDEXES
+    :U P D UL_ I N D E X E S
+    ;
+
+UPD_JOININDEX
+    :U P D UL_ J O I N I N D E X
+    ;
+
+UPPER
+    :U P P E R
+    ;
+
+USERENV
+    :U S E R E N V
+    ;
+
+USERGROUP
+    :U S E R G R O U P
+    ;
+
+USER_DEFINED
+    :U S E R UL_ D E F I N E D
+    ;
+
+USER_RECYCLEBIN
+    :U S E R UL_ R E C Y C L E B I N
+    ;
+
+USE_ANTI
+    :U S E UL_ A N T I
+    ;
+
+USE_CONCAT
+    :U S E UL_ C O N C A T
+    ;
+
+USE_HASH
+    :U S E UL_ H A S H
+    ;
+
+USE_HASH_AGGREGATION
+    :U S E UL_ H A S H UL_ A G G R E G A T I O N
+    ;
+
+USE_INVISIBLE_INDEXES
+    :U S E UL_ I N V I S I B L E UL_ I N D E X E S
+    ;
+
+USE_MERGE
+    :U S E UL_ M E R G E
+    ;
+
+USE_MERGE_CARTESIAN
+    :U S E UL_ M E R G E UL_ C A R T E S I A N
+    ;
+
+USE_NL
+    :U S E UL_ N L
+    ;
+
+USE_NL_WITH_INDEX
+    :U S E UL_ N L UL_ W I T H UL_ I N D E X
+    ;
+
+USE_PRIVATE_OUTLINES
+    :U S E UL_ P R I V A T E UL_ O U T L I N E S
+    ;
+
+USE_SEMI
+    :U S E UL_ S E M I
+    ;
+
+USE_TTT_FOR_GSETS
+    :U S E UL_ T T T UL_ F O R UL_ G S E T S
+    ;
+
+USE_WEAK_NAME_RESL
+    :U S E UL_ W E A K UL_ N A M E UL_ R E S L
+    ;
+
+VALIDATION
+    :V A L I D A T I O N
+    ;
+
+VALUES
+    :V A L U E S
+    ;
+
+VARIANCE
+    :V A R I A N C E
+    ;
+
+VAR_POP
+    :V A R UL_ P O P
+    ;
+
+VAR_SAMP
+    :V A R UL_ S A M P
+    ;
+
+VECTOR_READ
+    :V E C T O R UL_ R E A D
+    ;
+
+VECTOR_READ_TRACE
+    :V E C T O R UL_ R E A D UL_ T R A C E
+    ;
+
+VERSIONING
+    :V E R S I O N I N G
+    ;
+
+VERSIONS_ENDSCN
+    :V E R S I O N S UL_ E N D S C N
+    ;
+
+VERSIONS_ENDTIME
+    :V E R S I O N S UL_ E N D T I M E
+    ;
+
+VERSIONS_OPERATION
+    :V E R S I O N S UL_ O P E R A T I O N
+    ;
+
+VERSIONS_STARTSCN
+    :V E R S I O N S UL_ S T A R T S C N
+    ;
+
+VERSIONS_STARTTIME
+    :V E R S I O N S UL_ S T A R T T I M E
+    ;
+
+VERSIONS_XID
+    :V E R S I O N S UL_ X I D
+    ;
+
+VIEW
+    :V I E W
+    ;
+
+VOLUME
+    :V O L U M E
+    ;
+
+VSIZE
+    :V S I Z E
+    ;
+
+WELLFORMED
+    :W E L L F O R M E D
+    ;
+
+WHERE
+    :W H E R E
+    ;
+
+WHITESPACE
+    :W H I T E S P A C E
+    ;
+
+WIDTH_BUCKET
+    :W I D T H UL_ B U C K E T
+    ;
+
+WITH
+    :W I T H
+    ;
+
+WRAPPED
+    :W R A P P E D
+    ;
+
+XID
+    :X I D
+    ;
+
+XMLATTRIBUTES
+    :X M L A T T R I B U T E S
+    ;
+
+XMLCAST
+    :X M L C A S T
+    ;
+
+XMLCDATA
+    :X M L C D A T A
+    ;
+
+XMLCOLATTVAL
+    :X M L C O L A T T V A L
+    ;
+
+XMLCOMMENT
+    :X M L C O M M E N T
+    ;
+
+XMLCONCAT
+    :X M L C O N C A T
+    ;
+
+XMLDIFF
+    :X M L D I F F
+    ;
+
+XMLEXISTS
+    :X M L E X I S T S
+    ;
+
+XMLEXISTS2
+    :X M L E X I S T S [2]
+    ;
+
+XMLFOREST
+    :X M L F O R E S T
+    ;
+
+XMLINDEX_REWRITE
+    :X M L I N D E X UL_ R E W R I T E
+    ;
+
+XMLINDEX_REWRITE_IN_SELECT
+    :X M L I N D E X UL_ R E W R I T E UL_ I N UL_ S E L E C T
+    ;
+
+XMLINDEX_SEL_IDX_TBL
+    :X M L I N D E X UL_ S E L UL_ I D X UL_ T B L
+    ;
+
+XMLISNODE
+    :X M L I S N O D E
+    ;
+
+XMLISVALID
+    :X M L I S V A L I D
+    ;
+
+XMLNAMESPACES
+    :X M L N A M E S P A C E S
+    ;
+
+XMLPARSE
+    :X M L P A R S E
+    ;
+
+XMLPATCH
+    :X M L P A T C H
+    ;
+
+XMLPI
+    :X M L P I
+    ;
+
+XMLQUERY
+    :X M L Q U E R Y
+    ;
+
+XMLROOT
+    :X M L R O O T
+    ;
+
+XMLSERIALIZE
+    :X M L S E R I A L I Z E
+    ;
+
+XMLTABLE
+    :X M L T A B L E
+    ;
+
+XMLTOOBJECT
+    :X M L T O O B J E C T
+    ;
+
+XMLTRANSFORM
+    :X M L T R A N S F O R M
+    ;
+
+XMLTRANSFORMBLOB
+    :X M L T R A N S F O R M B L O B
+    ;
+
+XML_DML_RWT_STMT
+    :X M L UL_ D M L UL_ R W T UL_ S T M T
+    ;
+
+XPATHTABLE
+    :X P A T H T A B L E
+    ;
+
+XS_SYS_CONTEXT
+    :X S UL_ S Y S UL_ C O N T E X T
+    ;
+
+X_DYN_PRUNE
+    :X UL_ D Y N UL_ P R U N E
+    ;

Reply via email to